Los huéspedes del Oyo 631 Hotel Oscar Nueva Delhi, de 3 estrellas, pueden disfrutar de acceso al Museo Nacional de Ferrocarriles, enclavado a unos 4 km. El hotel está perfectamente enclavado en el barrio Sur de Delhi de Nueva Delhi y hay un aparcamiento privado cerca.
El Qutab Minar está situado a poco más de 10 minutos en coche de este hotel, mientras que la parada de autobús Padmini Enclave está a unos 5 minutos a pie. Los huéspedes también podrían visitar Rose Garden, que está a 850 metros. Puedes encontrar fácilmente el Complejo de Qutb a unos 3 km del Oyo 631 Hotel Oscar Nueva Delhi. La estación de metro New Delhi, situada a unos 10 minutos a pie, ofrece una conexión rápida con todas las zonas de Nueva Delhi.
El establecimiento da la bienvenida a sus huéspedes a 7 habitaciones equipadas con aire acondicionado, además de una tv de pantalla plana con canales vía satélite. Están equipadas con un escritorio, y también cuentan con minibar, equipo de café y té. Las instalaciones del baño incluyen un inodoro separado y una ducha, además de las comodidades como secador de pelo y toallas de baño.
El restaurante el Cosy Restaurant está no muy lejos del Oyo 631 Hotel Oscar y sirve comida asiática.