This object is inactive
Item 1 of 1
The Palms offers spacious and luxurious accommodation just a short stroll away from the white sands and blue waters of Kamala Beach. The resort features 2 large swimming pools
Show more
Data is displayed according to the hotel's occupancy on Booking.com