Situat la doar 150 de metri de plaja cu steag albastru Agia Marina, Flora Rooms oferă unităţi de cazare în sistem self-catering, cu acces gratuit la internet WiFi. Proprietatea este la aproximativ 2 km de Templul Zeiţei Aphaia.
Toate apartamentele de la Flora au ventilator de tavan, televizor şi aer condiţionat. De asemenea, includ chicinetă cu plite şi minifrigider. Unele apartamente au balcon cu vedere la Golful Saronic.
Flora Rooms pune la dispoziţie o grădină. Oaspeţii beneficiază de parcare gratuită. La 100 de metri se găsesc magazine, taverne cu peşte şi cafe-baruri. Renumita Biserică Agios Nektarios se află la o distanţă de 10 km.