River View Home Stay is located in Demodara. Free WiFi access is available.
Each room here will provide you with a balcony. Private bathroom also comes with a shower.
We speak your language.
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
Haputale Railway Station 19.8 km