Los huéspedes del hotel The Hosteller Delhi Nueva Delhi pueden visitar la Galeria Nacional de Arte Moderno, situada a 6 km. Este hotel de 3 estrellas también atrae a sus huéspedes con servicio de traslado.
La zona incluye lugares de interés religioso como la Tumba de Humayun (a 2 km) y el Templo del loto (a 3 km). El Templo Swaminarayan Akshardham se encuentra a 15 minutos en coche, mientras que la estación de tren Nueva Delhi está a unos 10 minutos en coche del hotel Hosteller Delhi. La estación de metro más cercana es Ashram, a 200 metros.
En las inmediaciones puedes comer en el restaurante Indian Accent, a tan solo 8 minutos a pie.