Glen’s Apartment is located in the heart of Nuwara Eliya close to Grand Hotel and just 328 feet to Green Araliya Hotel, 0.3 mi from the main city center (bus stand). The Apartment offers 2 bedrooms, living area, pantry, and three balconies.
An array of activities are offered in the area, such as golfing and horse riding.
Haggala Botanical Garden is 5 mi from Glen's Apartment, while Galway's Land National Park is 0.9 mi, Gregory lake is just 0.6 mi from the property.