L'Hotel Ambica Palace Nuova Delhi è situato nel quartiere Safdarjung Enclave, a 2 km da diverse attrazioni sportive, come Thyagaraj Sports Complex. L'hotel 3 stelle mette a disposizione anche il Wi-Fi in tutta la struttura.
Il Qutb Minar si trova a pochi minuti di macchina dall'hotel, mentre la Porta dell'India si trova a circa 15 minuti in macchina. L'Ambica Palace è a breve distanza dalla stazione della metropolitana Bhikaji Cama Place. Gli ospiti possono facilmente entrare in contatto con la storia di Nuova Delhi visitando la Fortezza di Purana Qila, situata a 7 km dalla struttura. C'è la fermata dell'autobus Kamal Cinema a soli 5 minuti a piedi.
L’hotel si trova accanto al ristorante Rajinder Da Dhaba.