Tharusha White House Hotel
Udawalawe, Embilipitiya, Kiralawelkatuwa, Sri Lanka
Booking.com
Book Now