Located about a 15-minute ride from the 73-metre tall tapering Qutub Minar Tower, the 3-star Ambica Palace New Delhi hotel offers Wi-Fi throughout the property and a car park. The hotel is a good starting point for New Delhi's sports attractions, including the Thyagaraj Stadium, which is 2.9 km away.
You'll need 20-minute drive to Delhi International airport. The Sarojini Nagar Market stands within a few blocks of the Ambica Palace New Delhi. Also, Safdarjung's Tomb lies nearly a 25-minute walk away, while Sarojini Nagar is approximately 700 metres from this New Delhi hotel. The accommodation is not far from Kamal Cinema bus station.
Kori's, situated just 0.6 km from the hotel, is a perfect place to enjoy Korean cuisine.