Das 4-Sterne-Hotel O Happy Stay Neu-Delhi ist im Viertel South Delhi von Neu-Delhi gelegen, etwa 25 Fußminuten vom Qutb Minar entfernt. Das Hotel verfügt über 30 Zimmer.
Der Shree Adya Katyayani Shaktipeeth Mandir liegt auch 3 km vom Hotel. Auch Tughlaqabad ist in ca. 15 Fahrminuten Entfernung vom O Happy Stay Neu-Delhi. Die Unterkunft liegt ungefähr 550 Meter von der Haltestelle Maidan Garhi Crossing und ungefähr 750 Meter von der U-Bahn-Station Saket entfernt.
Neben einer Sitzecke sind die Zimmer im Hotel mit TV ausgestattet. Ein Schrank und eine Sitzecke sind ebenfalls in den Zimmern vorhanden.
Während Ihres Aufenthalts haben Sie die Möglichkeit, in der Nähe zu speisen, z. B. Im Restaurant Fire and Ice Rooftop Restaurant, das ziemlich nah am O Happy Stay ist, oder im Restaurant Haryana Bhawan, das in 5 Minuten zu Fuß zu erreichen ist.