Private Organic House Guesthouse Udawalawe
Boasting air-conditioned accommodation with a terrace, Private Organic House is situated in Udawalawe. 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: 3
300/4 R.V.D.B Lane, Thanamalvila Road, 70190 Udawalawe, Sri Lanka