Situé à Ella, à 4,3 km du pont aux neuf arches de Demodara et à 2 km du jardin aux épices et de la ville d'Ella, le Glorious Nature Inn propose une connexion Wi-Fi gratuite. Cette chambre d'hôtes possède un jardin.
Ce Bed & Breakfast sert un petit-déjeuner asiatique ou végétarien.
Le personnel de la réception ouverte 24h/24 se fera un plaisir de vous fournir des conseils.
Vous pourrez faire de la randonnée dans les environs.
Le Little Adam's Peak se trouve à 4,4 km. Cet établissement est situé à seulement 50 mètres de la route principale Kithal Ella.