Ibis is located in Udawalawe and features a pool with a view and garden views. Each accommodation at the 2-star homestay has pool views, and guests can enjoy access to a hot spring bath and a fitness room.
Number of rooms: 4
96 Junction Kolambage ara, 70200 Udawalawe, Sri Lanka