Das 3-Sterne-Hotel O Happy Inn Neu-Delhi liegt ca. 7 km vom Roten Fort entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt.
Das Hotel befindet sich im Bezirk Patparganj von Neu-Delhi, in einer Entfernung von circa 15 Fahrminuten von historischen Sehenswürdigkeiten dem Raj Ghat. Der Akshardham-Tempel ist auch in rund 3 km Entfernung vom Hotel. Auch Temple ist in unmittelbarer Nähe zum O Happy Inn zu finden. Die Unterkunft liegt in etwa 10 Gehminuten Entfernung von der U-Bahn-Station IP Extension und in einer Entfernung von circa 10 Fahrminuten vom Bahnhof Neu-Delhi.
Ungefähr 300 Meter vom Hotel entfernt, lädt das Restaurant Unique Cafe zum Speisen ein.