Weddarburn Road, Nuwara Eliya, Central Province (Sri Lanka) Show on map
Updating availability and prices
Situated in Nuwara Eliya, within 1
7 km of Gregory Lake and 7 km of Hakgala Botanical Garden, Alexandra holiday lodge features accommodation with a flat-screen TV and a kitchen
A balcony with garden views is offered in every unit
Popular points of interest near the apartment include Victoria Park of Nuwara Eliya, Nuwara Eliya Post Office and Mackwoods Museum
This apartment has a garden view, balcony and kitchen
Hotel