Front Beach House is located in Skala Kallirakhis and offers barbecue facilities and a garden. Featuring sea and mountain views, this holiday home also offers free WiFi.
The holiday home has 3 bedrooms, a flat-screen TV with cable channels, a modern, fully equipped kitchen, and 2 bathrooms with a bath or shower.
Potos is 6.8 mi from the holiday home.