Tent Kotiyagala Luxury Villas - Yala
★★★★★
Nine Skies Bungalow Demodara Ella, Yala, Sri Lanka Show on map
Chena Huts is a 3-star hotel in Yala, Sri Lanka. It is one of 271 places to stay in Yala listed on Triptoic.
Nine Skies Bungalow Demodara Ella, Yala, Sri Lanka
Chena Huts is located at Nine Skies Bungalow Demodara Ella, Yala, Sri Lanka.
Chena Huts is rated 3 stars.
Highly rated alternatives close by
Tent
Villa
Lodge
Lodge
Hotel
Hotel