Das komfortable 3-Sterne-Hotel O Happy Stay Inn Neu-Delhi bietet eine erstklassigen Lage in einer Entfernung von 7 km von religiösen Stätten wie dem Humayun-Mausoleum, und bietet allen Gästen einen Gepäckraum.
Das komfortable Hotel liegt im Stadtviertel East Delhi von Neu-Delhi, lediglich 10 Minuten zu Fuß von der U-Bahn-Station Nirman Vihar entfernt. Das Rote Fort ist in einer Entfernung von 4 km vom Hotel und kann leicht erreicht werden. Kulturelle Erlebnisse in der Umgebung bieten das National Gandhi Museum (liegt in einer Entfernung von 10 Autominuten vom O Happy Stay Inn Neu-Delhi). Der nächstgelegene Bahnhof Neu-Delhi ist ca. 6 Kilometer entfernt.
Die 30 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Satellitenkanälen. Die Zimmer beinhalten zudem private Badezimmer mit Annehmlichkeiten wie einer getrennten Toilette und einer Dusche.
In der Nähe gibt es viele Lokale, darunter das Restaurant Al Zaika, das in unmittelbarer Nähe zum O Happy Stay Inn ist.