Situé à moins de 5 minutes de marche d'Hotel Madho Palace New Delhi, les clients peuvent atteindre le Sankat Mochan Hanuman Mandir en peu de temps.
Le Musée de la Force aérienne indienne n'est qu'à 3 km de la résidence, tandis que le pilier de fer de Delhi est à 7 km de l'endroit. L'hotel se trouve non loin de la station de métro Delhi Aero City. Madho Palace de New Delhi est niché à 15 minutes en voiture du Monument Alai Minar. L'arrêt d'autobus le plus proche est Mahipalpur, dans une zone de 500 mètres, et la de New Delhi est à 14 km.
La propriété comprend 10 chambres avec une TV à écran plat avec des chaînes satellite, ainsi qu'une cafetière/théière. Les chambres offrent une toilette séparée et une douche à chaque salle de bain.
Les options de restauration incluent également New York Cafe, situé juste à côté de Madho Palace.