Mettant à la disposition des clients des voitures à louer, l'hotel The Hosteller Delhi New Delhi est à 4 km de la Mosquée Moth Ki Masjid. Il se trouve à proximité immédiate de la station de métro Ashram.
La région comprend des sites religieux tels que la Tombe d'Humayun (à 2 km) et le Temple du Lotus (à 3 km). Le Temple Akshardham se trouve également à 15 minutes en voiture d'Hosteller Delhi de New Delhi. L'arrêt d'autobus le plus proche est Nehru Nagar, à 650 mètres, et la de New Delhi est à 10 km.
Indian Accent se trouve à côté de cet hotel 3 étoiles.