The Countryside Udawalawe Bed and Breakfast Udawalawe
The Countryside Udawalawe is located in Udawalawe and features a pool with a view and garden views. Among the facilities of this property are a restaurant, a 24-hour front desk and full-day security, along with free Wi-Fi throughout the property.
Number of rooms: 6
"The Countryside Udawalawe" Near the fair road, 70190 Udawalawe, Sri Lanka