Ella Flexture View Guesthouse
Bandarawela - Badulla Road Walaw watta, Hela halpe, 90122 Demodera, Sri Lanka
Situated in Demodera, 4.6 km from Demodara Nine Arch Bridge, Ella Flexture View features views of the mountain. The property is around 48 km from Hakgala Botanical Garden, 49 km from Horton Plains National Park and 5.