Eden Apartments Skopelos
3 StarsElios 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.