Das 3-Sterne-Hotel Ambica Palace Neu-Delhi liegt 20 Fahrminuten vom Flughafen Delhi entfernt und bietet ein Restaurant. Das Hotel verfügt über 15 Zimmer.
Bedeutende Orte in Neu-Delhi wie Lodi-Gärten und Lotustempel befinden sich in der Nähe. Zu den nahe gelegenen Sportattraktionen gehört Thyagaraj Sports Complex (ist in einer Entfernung von 2 km vom Ambica Palace Neu-Delhi). Humayun-Mausoleum liegt 15 Minuten mit dem Auto von der Unterkunft entfernt, während die U-Bahn-Station Sarojini Nagar gleich neben dem Hotel ist. Die Bushaltestelle Kamal Cinema befindet sich ebenfalls in 550 Meter Entfernung zur Unterkunft.
In den komfortablen Zimmern des Hotels Ambica Palace gibt es einen Balkon und einen Plasma-TV. Sie sind im komfortablen Design eingerichtet.
Zu den nahe gelegenen gastronomischen Einrichtungen gehört das Restaurant Kori's, das nur 7 Fußminuten vom Hotel entfernt ist.