Offrant un salon partagé, Super Hotel O Happy Spring New Delhi se trouve dans le quartier "Sud de Delhi" à New Delhi, à moins de 6 km du Fort de Tughlaqabad et à 2 km du lac Surajkund. L'hotel comprend également un parking.
Le parc aquatique Atlantic Water World Delhi est également situé à environ 15 minutes en voiture de cet hotel 3 étoiles. En séjournant dans Super Hotel O Happy Spring, vous pourrez également profiter de sites naturels tels que la réserve naturelle d'Asola Bhatti dans une zone de 4 km. La station de métro le Badarpur est à 10 minutes de marche. Il faut compter environ 29 minutes en voiture pour se rendre à l'aéroport international Indira Gandhi.
En séjournant à Super Hotel O Happy Spring de New Delhi, vous pouvez choisir l'une de 30 chambres avec une TV à écran plat avec des chaînes satellite, et des éléments essentiels comme une climatisation. Elles viennent avec une toilette séparée et une douche.
De plus, un restaurant 7 Eleven Momos offre une variété de cuisine Chinese et se trouve à côté de l'hotel.