Cascade Hotel
Water fall Road,watagodawatte,Kithalella., 90090 Ella, Sri Lanka, Ella, 90090
Cascade is located in Ella, 600 metres from Ella Spice Garden and 700 metres from Ella Railway Station. The property is situated 4.7 km from Demodara Nine Arch Bridge, 49 km from Hakgala Botanical Garden and 49 km from Horton Plains National Park.