Das 3-Sterne-Billions Hotel Neu-Delhi befindet sich in unmittelbarer Nähe zu Terminal 2 des Indira Gandhi International Airport, und zwar circa 3 km von hier entfernt.
Sultan Garhi's Tomb kann in etwa 10 Minuten mit dem Auto erreicht werden. Die Lage des Hotels ermöglicht es Ihnen, in ca. 25 Gehminuten Entfernung vom Ayyappa Tempel zu sein. Die Gäste finden die Bushaltestelle Kapashera Crossing direkt neben dem Billions Neu-Delhi, ungefähr 250 Meter entfernt.
Die 6 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Satellitenkanälen. In den Zimmern gibt es ein Badezimmer mit einer getrennten Toilette und einer Dusche.
In benachbarten Restaurants Citrus Cafe und Oberoi Biryani werden leckere Speisen angeboten.