Hotel Almora Nowe Delhi oceniono na 3 gwiazdki. Oferuje 22 pokoje z domowymi udogodnieniami. Centrum handlowe Central Mall jest w odległości 10 min spacerem, a Świątynia Malai Mandir jest 4 km od hotelu.
Pokoje wyposażone są w żelazko z deską do prasowania i klimatyzację, a także Wi-Fi i telewizję satelitarną dla niezapomnianego komfortu gości. Wraz z oddzielną toaletą i umywalką, udogodnienia w łazience obejmują również suszarkę do włosów i suszarkę. Oferując udogodnienia, takie jak suszarka do włosów i suszarka, łazienki posiadają również oddzielną toaletę i umywalkę.
W okolicy znajdują się restauracje, w tym New York Cafe, która leży w zasięgu wzroku od Almora w Nowym Dehli.
Ten hotel jest usytuowany w dzielnicy Mahipalpur, 14 km od dworca kolejowego New Delhi. Jako plus dla osób podróżujących służbowo, Kutb Minar znajduje się w prawie 7 km. W prawie 200 m stąd leży Sankat Mochan Hanuman Mandir. Almora leży w pobliżu od stacji metra Stacja Delhi Aero City.