Royal Beach Resort
Overview of Royal Beach Resort
Royal Beach Resort
3.5-star Induruwa hotel with private beach
6.4
Popular amenities
- Breakfast included
- Pool
- On private beach
- Free WiFi
- Parking available
- Air conditioning
GALLE ROAD, GALABODA, INDURWA, SRI, LANKA, 560, Bentota, Southern Province, 80510