The Palms Hotel Apartments

AccommodationHotel ApartmentsHotels

Germasogeia, Limassol +357 25 310787

Also in Limassol

YOU MIGHT LIKE THIS

Bovidae

Bovidae

Limassol

Ayia Napa Cathedral at the Heart of Limassol’s Seafront

Ayia Napa Cathedral at the Heart of Limassol’s Seafront

Limassol