Self Catering in Loutraki (Skopelos)
We found 1 property with availability in Loutraki (Skopelos)
Show on map
Flisvos Beachfront Apartments
Glossa - Skopelos, Loutraki, Skopelos Town, Greece
Flisvos Beachfront Apartments Skopelos Town hotel gives quick access to Loutraki beach, which is situated approximately 5 minutes' walk away. This 3-star hotel also provides car rentals to explore…
- 1-1