The Palms Hotel Apartments

AccommodationHotel ApartmentsHotels

Germasogeia, Limassol +357 25 310787

Also in Limassol

YOU MIGHT LIKE THIS

Thalassa Restaurant (Andreas and Melani)

Thalassa Restaurant (Andreas and Melani)

Limassol

The Church of the Holy Cross’ intricate architectural style

The Church of the Holy Cross’ intricate architectural style

Limassol