Located around 700 metres from Sarojini Nagar underground station, the 3-star Ambica Palace New Delhi hotel features a cash machine and a lift. This New Delhi hotel is in South Delhi, which is divided into three subdivisions, Saket, Hauz Khas, and Mehrauli, about 25 minutes on foot from such natural sights as Hauz Khas District Park.
Lodhi Garden is 10 minutes' drive away the property, while Nehru Park is 10 minutes' drive away the location. The Ambica Palace New Delhi provides history lovers with proximity to India Gate (6 km) and Siri Fort (3 km). Staying at the accommodation, guests get perfect access to All India Institute of Medical Sciences - an educational site located 17 minutes' walk away. Well-connected to many sights, Ambica Palace hotel is quite close to Kamal Cinema bus stop.
The rooms are designed in a comfortable manner.
A vegetarian breakfast can be enjoyed at this New Delhi property. There is also a terrace bar. The bar area includes a terrace. This New Delhi hotel is within 600 metres of Kori's restaurant with its Asian dishes.