A una distancia de 3 km del fantástico Hotel The Archer Nueva Delhi, de 4 estrellas, los huéspedes pueden llegar al Estadio Tau Devi Lal. El hotel también incluye un aparcamiento.
Los huéspedes pueden visitar lugares de culto como el Sai Ka Angan, enclavado a poco más de 25 minutos a pie de este hotel. El Kingdom of Dreams está enclavado a 3,1 km, mientras que la estación de tren Nueva Delhi está a 28 km del Archer.
El restaurante BTW está cerca del lugar.