Ambica Palace New Delhi hotel, situated 2 miles from the city park "Lodhi Garden", offers a shared lounge and various recreational opportunities. The 3-star hotel is in the South Delhi district of New Delhi, within 25 minutes' walk of such natural sights as Hauz Khas District Park.
While staying in the New Delhi hotel, you are invited to discover National Rail Museum, located about 10 minutes' drive away, or visit sports venues like Thyagaraj Stadium, which is approximately 10 minutes' drive away. The Ambica Palace New Delhi provides history lovers with proximity to India Gate (3.5 miles) and Siri Fort (1.9 miles). The area is notable for educational places like the public university "All India Institute of Medical Sciences", situated just a short stroll from the New Delhi accommodation. Ambica Palace hotel is around a 10-minute walk from Sarojini Nagar metro station, providing easy access to all the New Delhi's attractions.
A vegetarian breakfast can be enjoyed at this New Delhi hotel. There is also a terrace bar. The nearby dining opportunities include Kori's, which is not too far from the New Delhi property.