Con un servicio de alquiler de coches, el Host Inn Nueva Delhi, de 3 estrellas, se encuentra a una distancia de 6 km de la Tumba de Humayun.
Este hotel está a 10 minutos a pie del centro de Nueva Delhi. Situado a unos 5 minutos a pie de la estación de metro Barakhamba Road, el hotel está relativamente cerca del Observatorio astronómico Jantar Mantar. El alojamiento está situado a tan solo 1 km de la Gurdwara Bangla Sahib, mientras que la estación de autobuses Shivaji Stadium Terminal está a 550 metros. La estación de metro más cercana está a tan solo 5 minutos a pie. El Host Inn está a 19 minutos en coche del Aeropuerto internacional de Delhi, que está situado a 20 km.
E l restaurante Rajdhani Thali sirve comida india a unos 300 metros.