Offering a garden and garden 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 on-site private parking and complimentary WiFi. Kande Viharaya Temple is 3.1 km from the guest house and Aluthgama Railway Station is 3.4 km away.
Towels and bed linen are provided in the guest house.
Guests at the guest house can enjoy an Asian or a vegetarian breakfast.
Bentota Lake is 4.2 km from MB Villa, while Bentota Railway Station is 4.4 km away.