Au centre de New Delhi, l'hotel Mother Palace New Delhi se trouve à proximité d'attractions familiales comme le parc zoologique national de Delhi à 6 km. De plus, vous trouverez un Wi-Fi dans les zones publiques à l'hotel.
La résidence est placée dans le voisinage de "Paharganj" à New Delhi, à 10 minutes en voiture du Stade de cricket Feroz Shah Kotla et à 7 minutes de marche de The ancient Shiva Temple. Les lieux de culte à visiter à 7 km de Mother Palace de New Delhi incluent la Tombe d'Humayun. Il y a les Jardins Mughal à 15 minutes en voiture, tandis que Paharganj stand à côté de cet hotel. La station de métro Ramakrishna Ashram est à à 200 mètres.
Vous pourrez déguster des plats de cuisine Italian servis au restaurant Sam's Bar and Restaurant qui se trouve à proximité de Mother Palace.