Das Hotel Ambica Palace Neu-Delhi ist eine komfortable 3-Sterne-Unterkunft, die 3 km von den Lodi-Gärten und 10 Minuten Autofahrt vom Qutb Minar entfernt liegt. Darüber hinaus bietet das Hotel seinen Gästen einen Safe.
Im Stadtviertel Safdarjung Enclave gelegen, ist das komfortable Hotel in einer 3,1 km Entfernung von den Orten, an denen man die Geschichte der Gegen entdecken kann, wie z. B. Siri. Das Ambica Palace liegt auch gleich neben der U-Bahn-Station Bhikaji Cama Place. Die Unterkunft ist 15 Minuten Fahrt vom Humayun-Mausoleum und anderen beliebten Attraktionen von Neu-Delhi entfernt. Die Gäste finden die Bushaltestelle Kamal Cinema direkt neben dem Hotel, in ungefähr 300 Meter Entfernung.
Das Restaurant Rajinder Da Dhaba bietet asiatische Gerichte an und befindet sich in rund 5 Gehminuten Entfernung von der Unterkunft.