Green House bevindt zich in Plomarion, op 6 minuten lopen van Strand Ammoudeli en 2 km van Strand Agios Isidoros, en biedt accommodatie met gratis WiFi, airconditioning en een terras. De accommodatie heeft uitzicht op de zee en ligt op 41 km van University of the Aegean en 42 km van Klooster van Sint-Rafaël.
Het appartement heeft 2 slaapkamers, 1 badkamer, beddengoed, handdoeken, een flatscreen-tv, een volledig uitgeruste keuken, en een balkon met uitzicht op de stad.
Ouzo Museum ligt op 1,6 km van het appartement, en Busstation ligt 38 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Mytilini (Odysseas Elytis), op 44 km van Green House.