A garden and a terrace are provided on-site at Ella Supreme Villa, which is located in Ella, just 0.6 km away from Ella Spice Garden and 1.8 km away from Ella Rock. The property has mountain views and is 1.9 km from Demodara Nine Arch Bridge.This family stay with garden views features a bathroom with a bidet and free toiletries. A TV is offered.A buffet breakfast is available every morning at the property.
Estacionamiento gratuito en las instalaciones
No disponible: Detector de humo
No disponible: Detector de monóxido de carbono