Disposant un Wi-Fi dans les zones publiques, l'hotel Mother Palace New Delhi confortable offre un hébergement à seulement 300 mètres de Chabad House. Il y a aussi un parking.
Situé dans une zone calme de New Delhi, l'hotel confortable se trouve à moins de 10 minutes à pied de l'arrêt de bus Ramakrishna Ashram Marg et à quelques pas de la de New Delhi. Mother Palace est fixé à environ 2 km du Marché de Karol Bagh. L'hotel vous amène également au restaurant Old Delhi halal, qui est à 25 minutes de marche. Cet hébergement est fixé à côté de la station de métro Ramakrishna Ashram.
The Exotic Roof Top Restaurant sert différents types de plats asiatiques à 300 mètres de l'hotel.