Maria house biedt uitzicht op de bergen, een terras en gratis WiFi. De accommodatie ligt in Eleonas, op 4 minuten lopen van Eleonas Beach en 2,4 km van Strand van Rodia.
Elke unit heeft airconditioning, eigen badkamer en een keuken met een koelkast.
Mega Spilaio-klooster ligt op 30 km van het appartement, en Nationaal Park Chelmos-Vouraikos ligt 32 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Araxos, op 89 km van Maria house.