L'Hotel O Red Rose Nuova Delhi dispone di 30 camere e si trova a 2 km dal Parco dell'Incoronazione. L'hotel 3 stelle, situato nel quartiere Centro di Delhi, dispone di un deposito bagagli per la comodità dei suoi ospiti.
Troverai New Kashmir Art Gallery a 10 minuti in macchina dall'hotel. A 3 km dalla struttura gli ospiti troveranno Majnu ka Tilla. Se scegli di soggiornare nell'hotel O Red Rose Nuova Delhi, sarai a 35 km dall'aeroporto Internazionale Indira Gandhi.
Le camere sono dotate di un impianto di climatizzazione, nonché di un salottino per una maggiore comodità.