Il Super Hotel O Happy Hours Nuova Delhi, 3 stelle, ubicato nel quartiere Malviya Nagar di Nuova Delhi, offre alloggio a circa 3 km dal Giardino dei cinque sensi.
Situato a una distanza di 600 metri da Must Art Gallery, l’hotel si trova anche a 20 minuti in macchina dalla stazione ferroviaria New Delhi. Questo hotel è a breve distanza dalla stazione della metropolitana Delhi. Il Museo Nazionale delle Ferrovie di Delhi è a circa 7 km dal Super Hotel O Happy Hours Nuova Delhi. La fermata dell'autobus più vicina è Bhavishya Nidhi Enclave, a soli 650 metri.
Per la comodità degli ospiti, le camere dispongono di un salottino. Gli ospiti hanno accesso a un salottino e una TV a schermo piatto con canali satellitari, disponibili nelle camere.
Il ristorante Stop My Starvation è adiacente al Super Hotel O Happy Hours e si trova a soli 1 km.