Ella green stay Guesthouse Ella, Badulla District
Boasting garden views, Ella green stay provides accommodation with terrace, around 4.8 km from Demodara Nine Arch Bridge. With inner courtyard views, this accommodation offers a patio.
Number of rooms: 5
no 13b, ambagolla police road, 90090 Ella, Sri Lanka