Het Hotel O Chaudhary Palace New Delhi met 3 sterren is gelegen op circa 15 minuten rijden naar het Safdarjung Mausoleum en op afstand van 2 km van de Lotus Tempel.
Het hotel ligt op slechts 450 meter van DT Cinema en niet ver van het metrostation Greater Kailash. Tot de nabijgelegen sportattracties behoort Siri Fort Sports Complex, op 3 km van het hotel met 30 kamers. O Chaudhary Palace is op circa 10 minuten rijden naar het Jahanpanah Stadspark geplaatst. De bushalte Savitri Cinema is gelegen binnen het bereik van het pand.
Gasten kunnen van de gerechten van Indiase keuken genieten in My Spice Kitchen op 600 meter afstand van het hotel.