Il confortevole Hotel O Yuvraj Palace Nuova Delhi si trova a 4 km da un paradiso naturale come il Kalindi Kunj e dispone di un deposito bagagli. Durante il soggiorno presso questo hotel, si trova disponibili un deposito bagagli per gli ospiti.
La posizione ottima dell'hotel 3 stelle è ideale per gli ospiti che soggiorneranno a 15 minuti in macchina dal Parco divertimenti Worlds of Wonder e a 10 minuti in macchina da Tayyab Masjid. Tra i siti storici della zona c'è il Forte di Tughlaqabada 4,1 km. A 20 minuti in macchina dall'O Yuvraj Palace gli ospiti troveranno il Parco Acquatico Atlantic Water World di Delhi. È situato a 18 km dalla stazione ferroviaria New Delhi.
Bagni ad uso esclusivo sono inclusi nelle camere.