Rena's House is located amidst a well-tended garden in Kalogria. It offers air-conditioned rooms and free WiFi in all areas. Gialiskari Beach lies within 4 km. All rooms at Rena’s House overlook the garden or Castle of Kalogria.
Facilities of Guesthouse Rena's House
- Air conditioning