Travel rest inn Hotel Ella
Situated in Ella and only 4.6 km from Demodara Nine Arch Bridge, Travel rest inn features accommodation with garden views, free Wi-Fi and free private parking. It is set 49 km from Hakgala Botanical Garden and provides private check-in and check-out.
Numero delle stanze: 3
No.42, travel rest inn, Ella twon , Ella, 90090 Ella, Sri Lanka