Ambewela Narmada Lodge, Nuwara Eliya, Sri Lanka
The 8-room Ambewela Narmada Lodge Nuwara Eliya is located nearly a 15-minute drive from the colourful Sita Hindu Temple and provides business guests with a catering service. Featuring private parking, the Nuwara Eliya lodge is located 4.9 km from Hakgala Gardens.
The accommodation is nestled approximately a 10-minute ride from natural attractions like the Hakgala Botanical Garden. The Thotupola Kanda can be reached 5 km from the Nuwara Eliya property.
You can also enjoy the view over the mountain at this accommodation. The Nuwara Eliya property includes a bathroom with a separate toilet and a shower.
Ambewela Narmada Lodge provides access to Nanu Oya train station, which is about a 20-minute ride away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Ambewela Narmada Lodge!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please