Kalogria Villas Hotel Stoúpa, Mani Peninsula
Located 80 metres from Kalogria Beach and 600 metres from Stoupa Beach, Kalogria Villas features free Wi-Fi and units equipped with a kitchen, balcony and seating area. There is a private entrance at the villa for the convenience of those who stay.
Number of rooms: 2
Kalogria Beach Stoupa, Greece, Stoupa, 24024, Greece