Offering a sun terrace and views of the garden, Flora Maria Aparthotel is set in the City Centre district in Ayia Napa.
Agia Napa Monastery is 500 m from the property.
Free WiFi is provided throughout the property and free private parking is available on site.