Property Location
When you stay at Cosmelenia Hotel Apartments in Ayia Napa, you'll be near the beach and close to Water World Ayia Napa and Ayia Napa Monastery. This aparthotel is within close proximity of Landa Beach and Ayia Thekla Beach.
Rooms
Make yourself at home in one of the 34 air-conditioned rooms featuring kitchenettes. Rooms