Het Billions Hotel New Delhi met 3 sterren, gelegen op 17 minuten wandelen van het Fun 'n' Food Village, bevindt zich tevens in de buurt van Crescent Mall.
Dit hotel is gelegen in de South West wijk van New Delhi, op afstand van 4 km van de DLF CyberCity. Het hotel ligt op 25 minuten lopen van de Tempel van Ayyappa. Billions is ook binnen 22 km van New Delhi treinstation en 15 minuten rijden van de luchthaven Indira Gandhi.
Dit pand in New Delhi verwelkomt zijn gasten in 6 kamers die zijn voorzien van airconditioning, evenals een flatscreen TV met satellietzenders. Andere extra's omvatten een apart toilet en een douche.
Bij Citrus Cafe kunt u Aziatische gerechten proeven, bovendien is het binnen handbereik van dit hotel in New Delhi.