The 3-star Billions Hotel New Delhi offers 6 rooms 2.2 miles from Terminal 2.
This hotel in the South West district, a 10-minute drive from Cyber City. The New Delhi hotel is also placed in close proximity to Crescent Mall. Cultural experiences in the area feature Indian Air Force Museum, situated 3.8 miles from the accommodation. Kapashera Crossing bus stop is a 10-minute stroll from the Billions and within a 30-minute drive of is enough to get to New Delhi train station. This hotel is located 15-minute drive to Delhi International airport.
The rooms at the property provide guests with a flat-screen TV with satellite channels, as well as comforts such as air conditioning.
Citrus Cafe offers a selection of dishes 0.3 miles away.