Los huéspedes del Hotel Almora Nueva Delhi pueden visitar el Qutab Minar, situado a 7 km.
Encontrarás atracciones populares como Sankat Mochan Hanuman Mandir a unos 200 metros. Los huéspedes también apreciarán la cercanía a Chaupal Chowk, que se encuentra a unos 5 minutos en coche. Además, el Parque Temático Fun 'n' Food Village se encuentra a 6 km, mientras que la estación de metro Delhi Aero City está a 750 metros del Almora. La parada de autobús más cercana es Mahipalpur, situada a tan solo 10 minutos a pie, y la estación de tren Nueva Delhi está a 14 km.
Las 22 habitaciones disponen de una plancha y tabla de planchar, aire acondicionado junto con instalaciones de autoservicio como minibar, equipo de café y té. Las habitaciones, amuebladas con un escritorio, también cuentan con una chimenea de piedra y ventanas insonorizadas. Los baños incluyen una ducha adaptada, una ducha a ras de suelo y un inodoro separado, además de un secador de pelo y un gorro de ducha.
El Hotel Almora, de 3 estrellas, está justo al lado de New York Cafe y ofrece una amplia selección de comidas.