Situato a soli 6 km dalla Porta dell'India, l'Hotel O City Plaza Nuova Delhi comprende 90 camere.
L'hotel si trova nel distretto Delhi Est, a 10 minuti in auto dalla stazione ferroviaria New Delhi. Troverai attrazioni popolari come lo Stadio di Cricket Feroz Shah Kotla a circa 3 km. L'hotel 2 stelle ti posiziona a 10 minuti di auto alla Moschea Jama Masjid. L'hotel O City Plaza vanta l'accesso alla stazione della metropolitana Nirman Vihar, che è a circa 10 minuti a piedi.
Le camere dispongono di un impianto di climatizzazione, oltre a comfort moderni come un televisore multicanale.
Potrai cenare al ristorante The Yellow Chilli, che serve piatti indiani, o a Nathu's Sweets, situato a circa 600 metri.