Situated a 17-minute walk from Demodara Nine Arch Bridge, Ella Panorama Villa in Ella has a garden and terrace. The property is around 900 metres from Ella Spice Garden, 2.5 km from Little Adam's Peak and 3 km from Ella Rock. Free WiFi and room service are offered.
Guest rooms in the guest house are fitted with a flat-screen TV. Rooms have a kettle, while some have a balcony. The rooms will provide guests with a fridge.
Ella Railway Station is 2.3 km away.