Ambawela hotel reservation: check availability and room rates
Guest houses in Ambawela
1 property found
-
Happy Cafe
Ambewela,Pattipola, Ambawela, Sri Lanka (Show map)
Thotupola Kanda Mountain is placed a 25-minute walk away, and New Zealand Farm is within 3.7 km of Happy Cafe Hotel Ambawela.