Manor House Boutique Villa is located in Bandarawela Division, Sri Lanka on Poonagala Road, Bandarawela, Badulla District 90100. Manor House Boutique Villa is rated 3 out of 5 in the category hotel in Sri Lanka.
Address
Poonagala Road, Bandarawela, Badulla District 90100