Michelle Boutique Hotel Balapitiya ... Bentota Beach This boutique hotel is located in Balapitiya, on the southern coastal belt of Sri Lanka. The hotel is situated within easy access of a number of attra ... Save Up To 60%