Das 3-Sterne-Hotel O Carol Garden Neu-Delhi befindet sich in unmittelbarer Nähe vom Hanuman-Tempel, und zwar 5 Fußminuten von hier entfernt. Auf dem Gelände gibt es einen Gepäckraum.
Das Hotel befindet sich in 550 Meter Entfernung vom Bhuli Bhatiyari Ka Mahal und in etwa 4 km Entfernung vom Roten Fort. Das O Carol Garden liegt auch ein paar Schritte entfernt von der U-Bahn-Station Jhandewalan. Der Laxmi-Narayan-Tempel liegt etwa 25 Minuten zu Fuß vom Hotel entfernt. Die Gäste finden die Bushaltestelle Meghdoot Bhawan direkt neben der Unterkunft, in rund 500 Meter Entfernung.
Das Restaurant Twenty Four Seven ist in ca. 5 Gehminuten Entfernung vom Hotel O Carol Garden gelegen.