The 3-star Billions Hotel New Delhi offers quick access to the Crescent Mall, situated merely 6 minutes' walk away. While staying at the hotel, 24-hour security are available for guests to use.
This New Delhi hotel is located around 7 km from the Indian Air Force Museum and the Shirdi Sai Baba Temple is 4.3 km away. Approximately 10 minutes by car from the Billions New Delhi, business travellers will find the DLF Cyber Hub. The Kingdom of Dreams lies about 8 km away. Kapashera Crossing bus stop is also in proximity to this accommodation.
Staying at the hotel, you may choose from one of the 6 rooms featuring a flat-screen TV with satellite channels, as well as essentials such as an air conditioner.
Oberoi Biryani is ideal for tasting Indian cuisine and is situated a 13-minute stroll from Billions Hotel.