Das Hotel O Stay Happy Neu-Delhi ist eine tolle Unterkunft im Stadtteil South West, 7 Kilometer vom Qutb Minar entfernt. Das Hotel verfügt auch über Parkplätze.
Central Mall ist 5 Gehminuten entfernt. Das komfortable Hotel befindet sich ganz neben dem Fun 'n' Food Village, in ungefähr 4 km Entfernung. Das National Rail Museum of India, eine der zahlreichen kulturellen Attraktionen der Stadt, liegt in einer Entfernung von rund 15 Autominuten vom O Stay Happy. Der Unterkunft befindet sich nicht weit entfernt von der U-Bahnstation Delhi Aerocity.
30 Zimmer im Hotel sind mit modernen Annehmlichkeiten ausgestattet, darunter eine Klimaanlage sowie ein Flachbildfernseher mit Satellitenkanälen. Sie sind mit privaten Badezimmern ausgestattet.
Das Restaurant Street Food Cafe ist nur 150 Meter zu Fuß von der komfortablen Unterkunft entfernt gelegen.