HotelsClick.com

Eden Apartments Skopelos

3 Stars

  Elios Neo Klima Skopelos - Skopelos, Greece View Map

This comfortable apartment is in Skopelos. This is not a pet-friendly establishment.This comfortable apartment is in Skopelos. This is not a pet-friendly establishment.

Booking.com
Book