Glenhills Luxury Apartment
Hotel👍 The river serving the Glen Falls originates from the northern side of ‘Single Tree Hill’ (with an altitude of 2070m) on the boarders of the Nuwara Eliya town. Due to the excessive and illegal clearing at the top of the Single Tree Hill, this perennial waterfall dried up in the early 1990’s and turn... People often mention waterfall,
Address
Glenfall Rd, Nuwara Eliya 22200, Sri Lanka
Contact
+94 77 743 5267Price rating
$66/night
Rating on Google Maps
4.40 (31 reviews)Open on Google Maps