Gästerna på det 3-stjärniga Hotel Almora New Delhi kan enkelt nå Sankat Mochan Hanuman Mandir, som ligger cirka 5 minuters promenad bort.
Hotellet erbjuder gästerna 22 rum med Wi-Fi och plattskärms-TV med satellitkanaler, samt bekvämligheter som strykutrustning, strykjärn med strykbräda och luftkonditionering. Rummen är inredda med sten eldstad och ljudisolerade fönster, och har minibar och te-/kaffebryggare. I badrummen finns en separat toalett, en dusch och ett handfat, tillsammans med bekvämligheter som badlakan och handdukar.
Restaurangen New York Cafe ligger ganska nära Almora.
Dra nytta av närheten till Qutab Minar, som finns cirka 7 km bort. I området finns Jawaharlal Nehru-universitetet (3 km) och TERI University (4 km). Från det här hotellet tar det 15 minuter med bil till Järnpelaren i Delhi. Almora i New Delhi ligger 650 meter från busshållplatsen Mahipalpur och mindre än 10 minuters gångavstånd från tunnelbanestationen Delhi Aero City.