Ambawela hotel reservation: check availability and room rates
Country houses in Ambawela
1 property found
-
Meena Amma'S Tea Experience
Lower Ambewela Division,, Ambawela, Sri Lanka (Show map)
Meena Amma'S Line Rooms hosts up to 2 guests in vicinity of Gregory Lake. The accommodation features a kitchen and 1 bedroom.