Offering a restaurant, the 3-star Ambica Palace New Delhi hotel lies in the South Delhi district of New Delhi, 1.9 miles from Uttara Swamimalai Temple and about 25 minutes' walk from Hauz Khas District Park. This New Delhi hotel features valet parking and concierge service, along with Wi-Fi in public areas.
While staying in the hotel, you are invited to discover Hauz Khas Village, located 1.6 miles away, or visit sports venues like Thyagaraj Stadium, which is 1.3 miles away. The Ambica Palace New Delhi stands not far from Sarojini Nagar metro station. Guests might as well enjoy proximity to Keshava Park, situated 16 minutes' walk away. Guests can visit historical sights, including the triumphal arch "India Gate", located 3.6 miles from this property, and learn more about New Delhi. The Ambica Palace is located 0.6 miles from Delhi International airport and fairly close to Kamal Cinema bus stop.
A complimentary breakfast is provided for all guests. Rajinder Da Dhaba is situated 6 minutes by foot from the hotel.