Just 500 feet from the blue-flagged Agia Marina Beach, Flora Rooms offers self-catering accommodation with free WiFi access. The property is around 1.2 miles from Temple of Aphaia.
Fitted with a ceiling fan, all apartments at Flora will provide you with a TV and air conditioning. There is also kitchenette with cooking hobs and mini fridge. Some apartments offer views of the Saronic Gulf from their balcony.
At Flora Rooms you will find a garden. The property offers free parking. Shops, fishing tavernas and cafe bars can be found 350 feet away. The famous church of Agios Nektarios lies at a distance of 6.2 miles.