Emerald Mirror Guest Ella Guesthouse Ella, Badulla District
Set just 4.4 km from Demodara Nine Arch Bridge, Emerald Mirror Guest Ella features accommodation in Ella with access to a garden, a terrace, as well as a 24-hour front desk.
Number of rooms: 3
Wamullahena Watta , 90090 Ella, Sri Lanka