Waterfall road, Wemullahena Watta, Ella, Sri Lanka, Ella, Sri Lanka, Ella
+94 76 8397827
Parking lot
Laundry service
Front desk valuables safe
shuttle service
Smoking is strictly prohibited in all public and private places
Breakfast
Internet access