Situato a Nuova Delhi, il Mother Palace offre sistemazioni con balcone privato. La struttura vanta camere familiari e una terrazza. La struttura fornisce una reception aperta 24 ore su 24 e il servizio in camera.
Tutte le sistemazioni sono dotate di TV a schermo piatto.
Il Madre Palace dista 1,7 km dal Jantar Mantar e 1,8 km dal Gurudwara Bangla Sahib. 14 km dall'Aeroporto Internazionale di Delhi, lo scalo più vicino.