Das Hotel Mother Palace Neu-Delhi ist eine tolle Unterkunft im Stadtteil Chandni Chowk von Neu-Delhi, rund 3 km vom Roten Fort entfernt. Das Hotel verfügt auch über WLAN in den öffentlichen Bereichen.
Chabad House ist ungefähr 5 Minuten zu Fuß entfernt. Das Mother Palace liegt in rund 1 km Entfernung vom Gurudwara Bangla Sahib. Zu den bemerkenswerten religiösen Gebäuden in der Nähe gehört der Laxmi-Narayan-Tempel, der gleich neben dem Hotel ist. Die Unterkunft ist in ca. 10 Gehminuten Entfernung von der U-Bahn-Station Ramakrishna Ashram Marg, was sehr günstig ist.
Einige Zimmer verfügen über einen Balkon und eine Klimaanlage.
Das Restaurant The Exotic Roof Top Restaurant serviert verschiedene Arten von asiatischen Gerichten und liegt in der Nähe vom Mother Palace.