Ella Relax Inn is located in Ella, 5.6 km from Demodara Nine Arch Bridge and 3.4 km from Ella Spice Garden. Around 5.6 km from Little Adam's Peak, the property is also 6.6 km away from Ella Rock and offers free WiFi. The property has a 24-hour front desk.
At the inn, the rooms are equipped with a terrace. All rooms include a private bathroom.
We speak your language!