L'hotel Ambica Palace Nuova Delhi, dotato di Wi-Fi in tutta la struttura, si trova a soli 6 km da Qutb Minar. L'hotel dispone di 15 camere e di comfort quali un ristorante.
L'hotel a 3 stelle è situato nel distretto Delhi Sud, a 15 minuti in auto da un luogo sacro come la Tomba di Humayun. Gli ospiti possono raggiungere facilmente Thyagaraj Sports Complex a soli 2 km dall'hotel Ambica Palace. Il Museo nazionale delle ferrovie di Delhi si trova a 10 minuti in auto da questa struttura. Questo hotel vanta l'accesso alla stazione della metropolitana Sarojini Nagar, che è a circa 700 metri.
Vantando interni confortevoli, alcune camere hanno un balcone e un televisore.
Tra i punti di ristoro nelle vicinanze c'è il locale Kori's, a soli 7 minuti a piedi.