River View Home Stay is located in Demodara. Free WiFi access is available.
Each room here will provide you with a balcony and sitting area, Private bathroom also comes with a hot shower.
Family and couple particularly like the location.
Demodara Railway Station 1.4 km
Demodara Nine Arch Bridge 4.2 km
Ella Railway Station 4.5 km
Ella Spice Garden 4.6 km
Little Adam's Peak 5.5 km
Ella Rock 6.6 km
Bandarawela Railway Station 12.4 km
We speak your language!