El Hotel Almora Nueva Delhi, de 3 estrellas, es el lugar ideal para alojarse en el barrio Mahipalpur de Nueva Delhi, a poco más de 15 minutos en coche del Museo Nacional de Ferrocarriles.
Atracciones urbanas como el Templo Uttara Swami Malai, que se sitúa a unos 4 km del hotel, y el Qutab Minar que se sitúa a unos 7 km, bien merecen una visita. El Parque Temático Fun 'n' Food Village, a unos 20 minutos en coche, es sin duda una visita obligada para los turistas familiares en Nueva Delhi. Justo a la vuelta de la esquina del hotel Almora Nueva Delhi, los huéspedes encontrarán Sankat Mochan Hanuman Mandir. La estación de metro Delhi Aero City, situada a 750 metros, ofrece una conexión rápida con todas las zonas de Nueva Delhi.
Hay 22 habitaciones que incluyen una zona de comedor y una zona de estar. Disponen de internet de alta velocidad y una tv de pantalla plana con canales vía satélite, así como de comodidades como servicio de planchado y aire acondicionado. Están equipadas con escritorio, y también cuentan con minibar, equipo de café y té. Las comodidades del baño incluyen secadores de pelo y toallas de baño, además de elementos esenciales como ducha adaptada, un inodoro separado y un lavabo.
El restaurante New York Cafe se encuentra a unos minutos a pie del Almora Nueva Delhi.