The Best Accommodation in Belihuloya

As voted on by travelers just like you.

Landa Holiday House Image

1st

1

Landa Holiday House

* The Landa Holiday House is located in the centre of the town. Baker's Falls and Bambarakanda Falls are within a 20 minute drive from the hotel....

Check Availability