2-звёздочный отель Red Leaf Stay New Delhi расположился в 10 минутах езды на машине от терминала 3 и в 4 км от Тюремного комплекса Тихара. Wi-Fi можно пользоваться на всей территории.
Этот отель находится в районе South West. Расстояние от аэропорта Дели им. Индиры Ганди составляет 5 км. Культурные достопримечательности района включают Музей ВВС Индии, расположенный на расстоянии 4,1 км. В 15 минутах езды на машине от Red Leaf Stay гости найдут терминал 2. Совсем недалеко от отеля расположена автобусная остановка "Sector- 6".
Ресторан Chefsville Restaurant and Cafe предлагает блюда китайской кухни; он расположен в 400 метрах.