Hotel Almora New Delhi est située à environ 6 km du Parc d'attractions Fun 'n' Food Village et à 4 km du Temple Uttara Swami Malai.
La résidence se trouve dans le quartier "Mahipalpur" à New Delhi, à quelques pas de Sankat Mochan Hanuman Mandir. L'Université Jawaharlal-Nehru est un lieu d'éducation populaire à visiter à environ 10 minutes en voiture de cet hotel 3 étoiles. Le Qûtb Minâr est dans une zone de 7 km, et la Delhi Aero City est non loin d'Almora. Vous trouverez l'arrêt de bus le Mahipalpur à 10 minutes à pied de cet hébergement.
L'hotel dispose de 22 pièces comprenant un coin salon et un coin repas. Internet à haut débit et une TV à écran plat avec des chaînes satellite ainsi qu'un minibar et une cafetière/théière sont proposés. Une douche ouverte, une toilette séparée et un évier sont également inclus dans ces chambres, en outre un sèche-cheveux et des draps de bain sont aussi fournis.
Servant un large assortiment de plats, un restaurant Ganesh Bakery & Snacks se trouve à 200 mètres d'Almora de New Delhi.