KAIKAWALA INDURUWA, BENTOTA, SRI LANKA Colombo and South West, Coast, Colombo, Sri Lanka
Induruwa Beach Resort Photos
Induruwa Beach Resort Map
KAIKAWALA INDURUWA, BENTOTA, SRI LANKA Colombo and South West, Coast, Colombo, Sri Lanka
Searching for availability
Hotel Information
The hotel has a total of 90 luxurious rooms, including 6 suites. Facilities on offer to guests include a lobby, games room, cafe, bar, restaurant, conference facilities and room service.