Verified reviews by Google
No Available Reviews
Popular Amenities
The Palms Hotel Apartments is 14 minutes walk from the beach.
Families
Couples
Groups
Pet Friendly
View all >
Limassol
Douriou Ippou 15 Potamos Germasogeias, Germasogeia, 4046 Limassol, Cyprus