The comfortable 3-star Ambica Palace New Delhi hotel is located around a 5-minute ride from Keshava Park, offering 15 rooms, Wi-Fi, and a car park. This New Delhi hotel is in South Delhi, which is divided into three subdivisions, Saket, Hauz Khas, and Mehrauli, 2.1 km from such natural sights as Hauz Khas District Park.
The hotel is approximately a 10-minute drive from the large Nehru Park and within a few blocks of Sarojini Nagar underground station. Also, Safdarjung's Tomb is 2.5 km from the Ambica Palace New Delhi. The British-era public park "Lodhi Garden" is nearly a 15-minute ride away, while New Delhi train station is situated within 10 minutes' drive of the accommodation. Well-connected to many sights, this New Delhi hotel is only a few steps from Kamal Cinema bus stop.
Ambica Palace hotel offers rooms with a balcony and a terrace complete with air conditioning. The rooms are fitted with a private bathroom.
Guests can wake up to a complimentary breakfast served daily in the restaurant. There is also a coffee bar. Rajinder Da Dhaba offers Indian meals and lies only 450 metres from the property.