Ella nature nest Guesthouse Ambewella
Set in Ella in the Badulla District region, with Ella Railway Station and Ella Spice Garden nearby, Ella nature nest offers accommodation with free Wi-Fi and free private parking.
Number of rooms: 112
athulgashinna, kithalella, Ella, 90090 Ella, Sri Lanka
Hotel booked 1 times today.