Hotel Skopelos Village

, Skopelos, Greece
Review this Hotel
Popular Travel Destinations

Hotel Skopelos Village

4 star

Rooms: 34

Skopelos Town - Skopelos - 370 03 - Greece Hotel Website | | 2424-022517
72 Traveller

Reviews - Hotel Skopelos Village

(hotels)loading

Other names for Hotel Skopelos Village

  • village hotel skopelos
  • Address: Skopelos Town - Skopelos - 370 03 - Greece
Travel Library Traveller Rating?
9.0/10

See All 72 reviews

Review this Hotel
Candid Traveller Photos
  •  Loading Image...
  •  Loading Image...
  •  Loading Image...
  •  Loading Image...
(hotels)loading