Situé assez proche du Centre commercial Central Mall, Hotel O Stay Happy New Delhi offre un accès facile à diverses attractions touristiques. Cet hotel 3 étoiles propose 30 chambres et des équipements tels qu'un stockage des bagages et un restaurant.
Le Qûtb Minâr se trouve à moins de 6 km de la résidence, tandis que le Musée de la Force aérienne indienne est à moins de 4 km. La région comprend des sites religieux tels que le Temple Uttara Swami Malai (à 4,1 km) et le temple Shree Adya Katyayani Shaktipeeth (à 7 km). O Stay Happy de New Delhi est situé à 10 minutes en voiture du Parc d'attractions Fun 'n' Food Village. L'arrêt d'autobus le Mahipalpur est à 950 mètres.
Les chambres climatisées disposent d'un coin salon complets avec une climatisation, ainsi que du Wi-Fi gratuit et d'une TV à écran plat avec des chaînes satellite.
Les restaurants à proximité, dont Cheela Cafe se trouvent à proximité d'O Stay Happy.