Eleonora Hotel Apartments

AccommodationHotel ApartmentsHotels

55, Hermes Street 6023, Larnaca +357 24 624400

Also in Larnaca

YOU MIGHT LIKE THIS

Bloom’s Bar & Grill

Bloom’s Bar & Grill

Larnaca

Kamares Aqueduct

Kamares Aqueduct

Larnaca