The 3-star Billions Hotel New Delhi is situated in the South West district, 13 minutes' drive from Delhi International airport.
Fun N Food is a mere 1.3 km from the hotel, while Kapashera Border bus stop is nearly 5 minutes' walk away. This property is about 6 km from Appu Ghar Gurgaon in New Delhi. There is Tau Devi Lal Park at a distance of 2.8 km from the hotel.
The rooms at the Billions New Delhi feature a sofa set, along with a stone fireplace for guests' convenience. They have kitchen facilities, such as an electric kettle and a fridge. Featuring a separate toilet and a sink, the bathrooms also come with a shower cap and bath sheets.
This New Delhi hotel is just a short drive from the restaurant Chai Point.