L'hotel a 3 stelle Billions Hotel è situato nel quartiere South West di Nuova Delhi, a 13 minuti di auto dall'aeroporto Internazionale Indira Gandhi.
Il Parco tematico Kingdom of Dreams e Appu Ghar Gurgaon si trovano rispettivamente a 6 km e 7 km da questo hotel. I viaggiatori d'affari apprezzeranno la vicinanza a Global Business Park (4 km) e DLF Cybercity (2 km). Questo hotel è a 3 km da Mangal Mahadev Mandir. La fermata dell'autobus Kapashera Border è a 250 metri di distanza.
Le camere includono un patio e un balcone e una TV a schermo piatto con canali satellitari per la tua comodità. Gli ospiti possono usufruire della possibilità di stirare e un impianto di climatizzazione, nonché di servizi per la preparazione di tè/caffè. Le camere di quest’alloggio includono cuscini in piuma, cuscini in piuma ipoallergenici e cuscini ipoallergici. I bagni comprendono un WC alla francese e un lavandino e sono dotati di diverse comodità, tra cui cuffie per la doccia e teli da bagno.
Il ristorante Chai Point si trova a pochi minuti di auto dall'hotel.