Boasting an open-air bath, free bikes and views of garden, River Splendour Home Stay is located in Ella, 50 km from Hakgala Botanical Garden. The property features mountain and river views, and is 6 km from Demodara Nine Arch Bridge.
Nombre de chambres: 6
Wellawaya Road , Ella, 90090 Ella, Sri Lanka