Das Hotel O Chaudhary Palace Neu-Delhi besitzt 30 Zimmer und liegt 6 km vom Hazrat Nizamuddin Dargah entfernt.
Das Hotel befindet sich im Bezirk South Delhi, in etwa 700 Meter Entfernung von der U-Bahn-Station Greater Kailash. Kali Mandir;Kali Bari Mandir ist in 6 Fußminuten Entfernung gelegen. Die Lage in einer 7 km Entfernung vom Qutb Minar ist ein großer Vorteil für Gäste vom Hotel. Das O Chaudhary Palace liegt nur 700 Meter zu Fuß von der Bushaltestelle Savitri Cinema und 20 Minuten Autofahrt vom Bahnhof Neu-Delhi in Neu-Delhi entfernt.
Das Restaurant My Spice Kitchen befindet sich gleich neben der Unterkunft und serviert indisches Essen.