A una distancia de 7 km del Hotel Madho Palace Nueva Delhi, los huéspedes pueden visitar el Museo Nacional de Ferrocarriles.
La pensión está provista de alojamiento en el distrito Mahipalpur, al lado de Sankat Mochan Hanuman Mandir. El pilar de hierro de Delhi en Nueva Delhi está situado a poco más de 15 minutos en coche del hotel. Al alojarte en el Madho Palace, tendrás acceso perfecto a la Universidad Jawaharlal Nehru, un sitio educativo situado a 4 km. Este lugar, enclavado a 750 metros de la estación de metro Delhi Aero City, está situado a poco más de 10 minutos en coche del Templo Uttara Swami Malai.
Hay 10 habitaciones equipadas con aire acondicionado, además de instalaciones modernas como una tv de pantalla plana con canales vía satélite. En los cuartos de baño los huéspedes tienen acceso a un inodoro separado y una ducha.
El restaurante New York Cafe ofrece una gran selección de platos a un tiro de piedra del hotel Madho Palace Nueva Delhi.