El Madhuban Hotel, Nueva Delhi, de 4 estrellas, ofrece proximidad al Templo Uttara Swami Malai, situado a unos 7 km.
El hotel está situado en Nueva Delhi, a unos 15 minutos a pie de la estación de metro Chirag Delhi. La Puerta de la India está a unos 8 km, mientras que la estación de autobuses Archana Shopping Complex, está a unos 500 metros. Situado a unos 6 km de la Tumba de Humayun, el Madhuban Hotel Nueva Delhi pone la ciudad al alcance de la mano.
Algunas de las habitaciones con aire acondicionado cuentan con televisor con pantalla plana, además de hervidor de agua.
El restaurante Jon's Head Grill está al lado de este hotel, a unos 5 minutos a pie.