Offering free Wi-Fi, parking on-site and pool with a view, the sustainable property of Tina Nature villa, offers accommodation in Ella, 400 metres from Demodara Nine Arch Bridge and 1.6 km from Little Adam's Peak.
Number of rooms: 9
Gatahewela Pathana,3rd Mile Post, Ella, 90090 Ella, Sri Lanka