Quick Contact

The Royal Beach is a luxury semi boutique Resort with 15 rooms with all modern facilities & amenities. It is situated 66Km from Colombo One Hour Forty Five Min Drive. The Resort is set on the south west coast of Sri Lanka in the enchanting Turtle Village of Induruwa. more>>