Rock View Cottage Bed and Breakfast Ella
Offering free Wi-Fi and free private parking, Rock View Cottage is set in Ella, within just 1.9 km of Ella Railway Station. Situated 5.9 km from Demodara Nine Arch Bridge, the property offers a garden.
Kithal Ella, 90090 Ella, Sri Lanka