39.10639533 ­23.73139142
Go to map view
Skopelos, Skópelos, Greece

Get Rates

Show Pefkos Studios at top of the results.

Get Flight + Hotel