Situated in Sarti, a few steps from Sarti Beach, Anthoula House Sarti provides air-conditioned accommodation and a terrace. Located around 800 metres from Achlada Beach, the inn with free Wi-Fi is also 2.6 km away from Platania Beach.
Number of rooms: 4
ΠΑΡΑΛΙΑ ΣΑΡΤΗΣ ΧΑΛΚΙΔΙΚΗ, Sarti, 63072, Greece