Induruwa Beach Resort
LocationThe resort is located 67 km south of Colombo overlooking a wide sandy beach in a carefree setting.FacilitiesThe hotel has a lift and features 90 rooms and 6 suites. The friendly staff at the r...
More info