Situado en el distrito Safdarjung Enclave, el Hotel Ambica Palace Nueva Delhi está a una distancia de 2 km de atractivos culturales como el Museo Nacional de Ferrocarriles. Dispone de WiFi en toda la propiedad.
Este hotel de 3 estrellas está situado a poco más de 10 minutos en coche del Qutab Minar y a poco más de 15 minutos en coche de la Puerta de la India. El Complejo de Qutb de Nueva Delhi se encuentra a una distancia de 4 km del Ambica Palace. Las atracciones deportivas cercanas incluyen el Estadio Thyagaraj, que está a unos 25 minutos a pie. El hotel está a 300 metros de la estación de autobuses Kamal Cinema y cerca de la estación de metro Bhikaji Cama Place.
Rajinder Da Dhaba está a 5 minutos a pie del hotel Ambica Palace Nueva Delhi.