Bolgoda Lakehouse Villa is a Hotel located in Sri Lanka. It is one of the 3395 hotels in Sri Lanka. Address of Bolgoda Lakehouse Villa is Panadura, Sri Lanka. Bolgoda Lakehouse Villa can be contacted at 94712539539. Bolgoda Lakehouse Villa is located in a remote area, with less than 4 listed places around it Bolgoda Lakehouse Villa is rated 4 (out of 5 stars) by 74 reviewers on the web.
Some of the places around Bolgoda Lakehouse Villa are -
Panadura, Sri Lanka