Situato a 3 km dal Sito storico Alai Minar, l'Oyo 631 Hotel Oscar Nuova Delhi dispone di Wi-Fi nelle aree comuni e di un parcheggio auto privato nelle vicinanze. Oltre a usufruire di una palestra, gli amanti dello sport sono invitati a scoprire Thyagaraj Sports Complex, che si trova a circa 10 minuti in auto.
Questo hotel è situato nel distretto Delhi Sud, a soli 6 km da un luogo sacro come il Tempio del Loto. L'Oyo 631 Hotel Oscar è vicino alla stazione della metropolitana Delhi. Gli ospiti possono trovare la Moschea Moth Ki Masjid, che è a circa 25 minuti a piedi. Potrai prendere l'autobus alla fermata Padmini Enclave, a 350 m da questo hotel a 3 stelle.
L'Oyo 631 Hotel Oscar Nuova Delhi offre camere che dispongono di un salottino con un impianto di climatizzazione, una TV a schermo piatto con canali satellitari. Arredate con uno scrittoio, le camere hanno anche un mini bar e servizi per la preparazione di tè/caffè.
Tra i punti di ristoro nelle vicinanze c'è il locale Gung The Palace, a circa 5 minuti a piedi.