Hauz Khas Village Park befindet sich rund 1 km von dem 3-Sterne-Hotel O Chandu Inn Neu-Delhi entfernt und ist einen Besuch wert. Das Hotel stellt den Gästen WLAN im ganzen Gebäude bereit.
Nehru Park, Delhi ist in ca. 10 Minuten mit dem Auto erreichbar. Folgende Geschäftszentren befinden sich in der Nähe: Qutb Minar (4 km) und Kongresszentrum Vigyan Bhavan (6 km). Auch Humayun-Mausoleum ist in etwa 7 km Entfernung vom O Chandu Inn. Die U-Bahn-Station Delhi ist ganz nah am Hotel.
In den klimatisierten Zimmern der Unterkunft gibt es WLAN und TV.
5 Minuten Fußweg vom Hotel O Chandu Inn entfernt, lädt das Restaurant CAFE Rosang and Store zum Speisen ein.