Mother Palace, an accommodation in New Delhi, is located at 0.2 km from the New Delhi Railway Station Gate No.1 Bus Stop. Chandni Chowk is at 3 km from this property. Each room in this property is equipped with a TV. Mother Palace provides front desk assistance and room service to its patrons. This New Delhi accommodation has a travel counter as well. Local tourist attractions to visit include the Lodi Garden (8 km), Humayun's Tomb (7 km), and Qutub Minar (15 km). The Safdarjung Railway Station is at 10 km from this accommodation and the Indira Gandhi International Airport (15 km).