Little paradise Homestay Hotel Ella
Boasting garden views, Little paradise Homestay offers accommodation with terrace, around 4.9 km from Demodara Nine Arch Bridge. There is a private entrance at the homestay for the convenience of those who stay.
Number of rooms: 3
39 Ella - Passara Road Ambagollapathana, 90090 Ella, Sri Lanka