L'Hotel O Royal Park Nuova Delhi, situato nel quartiere Delhi Sud, si trova a 7 km da attrazioni culturali come il Museo Nazionale di Nuova Delhi.
Gli ospiti possono raggiungere la Porta dell'India in 15 minuti di auto da questo hotel a 4 stelle, mentre il Tempio del Loto è a circa 25 minuti a piedi. Il Parco divertimenti Worlds of Wonder, a 6 km, è sicuramente una tappa obbligata per le famiglie in visita a Nuova Delhi. C'è la Tomba di Humayun a 10 minuti in macchina dall'O Royal Park. La stazione ferroviaria New Delhi si trova a circa 10 km, mentre la stazione della metropolitana Ashram è a circa 900 metri.
Soggiornando all'hotel potrai scegliere una delle 30 camere dotate di una TV a schermo piatto con canali satellitari, nonché elementi essenziali come un impianto di climatizzazione.
Il ristorante Deep Sweet Corner serve vari tipi di piatti indiani a pochi minuti a piedi dall'hotel O Royal Park Nuova Delhi.