Eleana Hotel Apartments Ayia Napa

  • Information

Eleana Hotel Apartments

Address 33 Kryou Nerou Street
Town Ayia Napa
General Info

Situated in Ayia napa , this property offers an ideal place of rest and relaxation. The on-site car park may be useful to those arriving by car.