Lakshmis Hotel Ella Hotel Ella
Featuring free Wi-Fi, a restaurant and a sun terrace, Lakshmis Hotel Ella offers accommodation in Ella, 1.6 km from Demodara Nine Arch Bridge. Free private parking is available on site.
Number of rooms: 5
Wemullahena, 90090 Ella, Sri Lanka