Levon Boutique Hotel Hotel Ella
Levon Boutique Hotel is situated in Ella, 6 km from Demodara Nine Arch Bridge. this property also provides guests with a restaurant. The property provides a 24-hour front desk.
Number of rooms: 5
Madagodapathana, Helakithalella Ella, 90090 Ella, Sri Lanka