Situated in Stavros, Mazourka features an outdoor pool and offers self-catering accommodation with furnished patios overlooking the garden and the Ionian Sea. Within 2 km, you can reach Aphales Beach, as well as the archaeological museum of Odysseas.
Number of rooms: 4
Stavros, Ithaca, Stavros, 28301, Greece