6.38013 ­80.010509
Go to map view
Yalegama, , Induruwa, Sri Lanka +94 342 275 363
This property is located in Induruwa. There are a total of 50 rooms on the premises.

Get Rates

Show Emerald Bay at top of the results.

Get Flight + Hotel