Billions Hotel Nowe Delhi jest położony w dzielnicy South West w Nowym Dehli 7 km od atrakcji kulturalnych, takich jak Muzeum Indyjskich Sił Powietrznych.
Zatrzymując się w obiekcie noclegowym możesz wybrać jeden z 6 pokojów, wyposażonych w telewizję satelitarną, a także w klimatyzację. Dodatki obejmują oddzielną toaletę i prysznic.
Billions jest położony w odległości kilku przecznic od restauracji Oberoi Biryani, która oferuje dania kuchni indyjskiej.
Świątynia Ayyappa znajduje się 17 min spacerem od tego hotelu, natomiast Teatr Kingdom of Dreams leży w 8 km. Pobliskie obiekty biznesowe to Centrum biznesowe DLF Cyber Hub (3 km) i Centrum Biznesowe Global Business Park (6 km). Do pobliskich atrakcji turystycznych Nowego Delhi należy Crescent Mall, w odległości 6-minutowego spaceru stąd. Przystanek autobusowy Kapashera Crossing jest zaledwie 550 m od Billions w Nowym Dehli oraz 18 km od przystanku kolejowego New Delhi. Hotel mieści się 5 km od lotniska Nowe Delhi Indira Gandhi.