Mansala Safari House Bed and Breakfast
Mansala Safari House, Thimbolketiya,Colombageare, 70218 Udawalawe, Sri Lanka
Offering a restaurant, Mansala Safari Resort is located in Udawalawe and provides a 24-hour front desk for the convenience of the guests. Free Wi-Fi access is available. Each room here will provide you with an electric kettle.