Approximately a 10-minute drive from Moth ki Masjid Mosque, the 3-star Ambica Palace New Delhi hotel offers a cash machine and a lift. The hotel provides Wi-Fi throughout the property.
This property is located in New Delhi, within walking distance of Sarojini Nagar tube station. Religious sights in the area include the Baháʼí house "Lotus Temple" (7 km) and Safdarjung's Tomb (2.4 km). The hotel lies within 15 minutes' drive of Qutub Minar. There is Kamal Cinema bus stop just 10 minutes' walk away.
They are furnished with comfortable decor.
Each morning, the Ambica Palace New Delhi serves a buffet breakfast. The accommodation invites guests to have a drink at a terrace bar. The bar area includes a terrace. Kori's is ideal for tasting Asian cuisine and is situated a 7-minute walk away.
Book Ambica Palace New Delhi
More +
Less -