This property is located in Induruwa. There are a total of 50 rooms on the premises.

Otel

Location

Get Rates

Get Flight + Hotel