Odissea Elyti 20, Ayia Napa
bedrooms
Baths
Guests
Merab Napa Suites is a self-catering accommodations located in Ayia Napa. Free WiFi access is available. The property is 2297 feet from Agia Napa Monastery and 2953 feet from Thalassa Museum.
Parking
Airport Shuttle
Restaurant
WiFi/Internet
Laundry
Non-smoking
Air conditioning
24/7 front desk
No nearby properties available in this region at the moment.