Con un restaurante y depósito de equipajes, el hotel de 3 estrellas Oyo Hotel Stay Happy se encuentra en el barrio Sur de Delhi de Nueva Delhi, a 6 km de Qutab Minar y a 4 km del Fun 'n' Food Village. El hotel tiene vistas a la ciudad y ofrece WiFi en toda la propiedad.
Este es el hotel situado a menos de 5 km del aeropuerto internacional de Delhi, y a unos minutos del Central Mall. El Oyo Hotel Stay Happy está situado a 3 km de la Universidad Jawaharlal Nehru. Este lugar se encuentra a 4 km del Templo Uttara Swami Malai. La parada de autobús Mahipalpur, que ofrece un enlace directo a las atracciones y lugares principales de la ciudad, está a un par de minutos en coche del Oyo Hotel Stay Happy.
Las habitaciones cuentan con instalaciones como servicio de tetera/cafetera, así como TV de pantalla plana con canales vía satélite para el entretenimiento de los huéspedes. Algunas habitaciones tienen un cuarto de baño privado con secador de pelo y artículos de tocador para huéspedes. Los cuartos de baño disponen de ducha, además de secador de pelo y artículos de tocador para huéspedes.
El Oyo Hotel Stay Happy Nueva Delhi ofrece el desayuno en el restaurante. El restaurante la Nuukkad Cafe es ideal para probar la cocina china y está alrededor de 14 minutos a pie del hotel.