Other amenities: Rooms with fully equipped kitchen Read more
Other amenities: Rooms with fully equipped kitchen
Located in Stoupa , a seaside village of Mani.