Il fantastico Hotel The Archer Nuova Delhi, 4 stelle, è posizionato a 3 km dallo Stadio Tau Devi Lal e offre anche un servizio di biglietteria.
Situato a 10 minuti in macchina da Sector 32, questo hotel si trova anche a 50 minuti in macchina dalla stazione ferroviaria New Delhi. Lo Smaaash, a 2 km, è sicuramente una tappa obbligata per le famiglie in visita a Nuova Delhi. L'hotel Archer Nuova Delhi è a circa 25 minuti a piedi dal Sai Ka Angan.
I ristoranti vicini, tra cui BTW, si trovano a due passi dall'hotel.