The Palms Hotel Apartments
Overview of The Palms Hotel Apartments
The Palms Hotel Apartments
3.5-star apartments with kitchens
6.4
Popular amenities
- Breakfast available
- Pet friendly
- Pool
- Parking included
- Restaurant
- Bar
Argion 10, Potamos Germasogeias, Limassol, 4046