Aparthotels in Skoutarion
Filter Results
Apply Filters
Clear Filters
1 property found
-
Sort by
Popularity : high to low
-
Skoutari Beach Hotel
Skoutarion, Skoutarion, Greece (Show map)
Offering a sun deck and a dining table, as well as the views of the sea, the 2-star Skoutari Beach Hotel is located 1 km from Skoutari Beach. Staying here you can use Wi-Fi throughout the property…
More...
From US$ 67price for 1 nightBook Now