Anthoula House Sarti is located on the beachfront in Sarti, a few steps from Sarti Beach and a 9-minute walk from Achlada Beach. Free WiFi is available and Platania Beach is 1.6 miles away.
At the inn, the rooms have a balcony. Complete with a private bathroom equipped with a shower, the rooms at Anthoula House Sarti have a flat-screen TV and air conditioning, and certain rooms are equipped with a terrace. At the accommodation rooms contain bed linen and towels.
The nearest airport is Thessaloniki Airport, 81 miles from Anthoula House Sarti.