Offering a garden and lake view, MB Villa is located in Beruwala, 2.4 km from Bentota Beach and 47 km from Mount Lavinia Bus Stand. The air-conditioned accommodation is 600 metres from Moragalla Beach, and guests can benefit from private parking available on site and free WiFi. Kande Viharaya Temple is 3.1 km from the guest house and Aluthgama Railway Station is 3.4 km away.
There is a dining area and a kitchen complete with a fridge and kitchenware. The property has an outdoor dining area.
Bentota Lake is 4.2 km from the guest house, while Bentota Railway Station is 4.4 km away.