
Beruwala, Sri Lanka
The Palms Beruwala
5-star hotel
This hotel enjoys a wonderful setting in Beruwala. The hotel is located close to the beach, on South Sri Lanka's coast. The hotel enjoys close proximity to a wealth of attractions in this mesmerising country. Guests will find…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Car park
