3-звездочный Billions Hotel New Delhi насчитывает 6 номеров и находится в 1 км от Храма Айяппа.
Отель расположен в районе South West. В нескольких шагах от отеля находится такая достопримечательность, как Crescent Mall. Одно из преимуществ этого отеля — расположение в 10 минутах езды от терминала 3. Отель Billions находится в паре минут ходьбы от остановки автобусов Kapashera Crossing. Благодаря удачному расположению в 5 км от аэропорта Дели им. Индиры Ганди, дорога на автомобиле займет 15 минут.
Гости могут отведать блюда индийской кухни в ресторане "Oberoi Biryani", что располагается всего в 1 км.