370 03 Skopelos Town, Skopelos Island, Skopelos Town, GreeceSkopelos, Greece
Surrounded by olive trees on the beautiful island of Skopelos, Hotel Prince Stafilos is located just 450m from the main port of the island and 100m from the seafront. With respect to history, local architecture, and the natural environment, Hotel Prince Stafilos is a 4-star hotel overlooking its lush gardens, the Aegean sea, and Skopelos town.
Address: 370 03 Skopelos Town, Skopelos Island, Skopelos Town, Greece
The map comes from OpenStreetMap and loads only when you press “Show the map”.
Choose the dates and the travelers and press “Search Availability” to see the prices.