Situé à environ 300 mètres d'Art Karat, Hotel O Happy Hours New Delhi offre 30 chambres. Vous trouverez un stockage des bagages dans l'hotel.
Vous trouverez l'Université Jawaharlal-Nehru à côté de cet hotel 3 étoiles, tandis que la Tour Chor Minar est à 17 minutes à pied. Le quartier "Sud de Delhi" donne accès aux attractions culturelles comme le Palais Jahaz Mahal, qui se trouve dans une zone de 4 km. O Happy Hours est situé à environ 10 minutes en voiture du Qûtb Minâr. Cet hébergement est à une courte distance de la station de métro Hauz Khas.
Les chambres sont meublées d'un coin salon, avec un bureau. Une TV à écran plat avec des chaînes satellite, et des conforts comme une climatisation sont également proposés.
À Cafe Rendezvous, vous pourrez déguster la cuisine Asian, d'ailleurs, il se trouve à 650 mètres d'O Happy Hours de New Delhi.