Guest reviews of Flora Maria Annex
Based on 113 reviews
- All reviews
Find reviews that mention:
Situated near the beach, this aparthotel is within 1 mi (2 km) of THALASSA Municipal Museum and Ayia Napa Monastery. Limanaki Beach and Grecian Bay Beach are also within 15 minutes.