The 3-star Hotel Ambica Palace New Delhi is nestled in the Safdarjung Enclave district of New Delhi, 2.6 km from sports attractions, such as Siri Fort Sports Complex. This New Delhi hotel provides guests with Wi-Fi throughout the property.
The hotel is about a 10-minute drive from the 73 - metre tall tapering Qutub Minar Tower, while the Sarojini Nagar Market is about a 20-minute walk away. The Ambica Palace New Delhi stands not far from Bhikaji Cama Place tube station. The property is situated within a 7-km distance of the triumphal arch "India Gate". Kamal Cinema bus stop is also just around the corner from the hotel.
Offering Asian dishes, Rajinder Da Dhaba lies approximately 5 minutes' walk from the accommodation.