L'Hotel Ambica Palace Nuova Delhi, 3 stelle, è situato nel quartiere Safdarjung Enclave di Nuova Delhi, a una distanza di 2 km da diverse attrazioni sportive, come Thyagaraj Sports Complex.
Questo hotel confortevole si trova a circa 10 minuti in macchina dal Qutb Minar e vicino alla stazione della metropolitana Bhikaji Cama Place. La Porta dell'India è a 7 km da questo hotel. L'hotel Ambica Palace Nuova Delhi è a circa 15 minuti in macchina dal Museo Nazionale delle Ferrovie di Delhi. Questo alloggio confortevole è situato a pochi minuti a piedi dalla fermata dell'autobus Kamal Cinema. L’hotel vanta una conveniente posizione a 20 minuti d'auto all'aeroporto Internazionale Indira Gandhi.
Il ristorante Rajinder Da Dhaba attira gli ospiti con cucina asiatica e si trova a 400 metri dall'Ambica Palace.