Aji's Place in Ella Hotel Ella
Offering a garden and mountain view, Aji's Place in Ella is located in Ella, 5.7 km from Demodara Nine Arch Bridge and 49 km from Hakgala Botanical Garden. This property offers access to a terrace and free private parking.
Number of rooms: 2
Kirimatiya Road, Kithal Ella, Ella, 90090 Ella, Sri Lanka