Located in a garden 2 km from Kathisma Beach in Lekfada, Santa Maria Rooms offers air-conditioned accommodation with free Wi-Fi and balcony overlooking the Ionian Sea. A fridge and TV are included in all rooms at the Santa Maria.
Number of rooms: 10
Country Road of St.Nikita-Kalamitsiou, Ayios Nikitas, 31100, Greece