El Glen’s Apartment está situado en el corazón de Nuwara Eliya, cerca del Grand Hotel y a solo 100 metros del Green Araliya Hotel, a 500 metros del principal centro de la ciudad (parada de autobús). Apartamento con 2 dormitorios, zona de estar, despensa y 3 balcones.
En la zona se pueden practicar diversas actividades, como golf y equitación.
El Glen's Apartment se encuentra a 8 km del jardín botánico de Haggala, a 1,5 km del parque nacional Galway's Land y a solo 1 km del lago Gregory.