Le Glen's Apartment est situé au cœur de Nuwara Eliya, à proximité du Grand Hotel et à seulement 100 mètres du Green Araliya Hotel, à 500 mètres du centre-ville principal (arrêt de bus). Cet appartement dispose de 2 chambres, d'un coin salon, d'un garde-manger et de 3 balcons.
Vous pourrez pratiquer diverses activités dans les environs, telles que le golf et l'équitation.
Vous séjournerez à 8 km du jardin botanique Haggala, à 1,5 km du parc national de Galway's Land et à seulement 1 km du lac Gregory.