Business hotels in Skopelos Town
We found 2 properties with availability in Skopelos Town
Show on map
Minno Boutique Hotel & Spa
Ampeliki, Skopelos Town, Greece
Offering air-conditioned rooms and Wi-Fi throughout the property, the 5-star Minno Boutique Hotel & Spa Skopelos Town is a mere 1.5 km from The church of the Virgin Mary and about a 20-minute walk…
Amalia Hotel
Skopelos Port, Skopelos Town, Greece
Featuring a restaurant, the smoke-free Amalia Hotel Skopelos Town lies approximately 5 minutes' walk from Panagitsa of Pyrgos Greek Orthodox Church. Air-conditioned rooms, pool views and an outdoor…
- 1-2