Gli ospiti dell'Hotel O Crown Deluxe Nuova Delhi possono godere di un accesso facile a Jheel Park, che si trova a circa 5 minuti a piedi.
La Moschea Jama Masjid dista 6 km dall'hotel 3 stelle, mentre St. Michael's Church è a 550 metri. Tra i luoghi di culto da visitare troverai il Tempio di Laxminarayan a 2 km dall'hotel. La zona circostante offre numerose possibilità per lo shopping, come ad esempio il Karol Bagh Market, vicino all'hotel O Crown Deluxe. La stazione della metropolitana Rajendra Place si trova a 850 metri dalla struttura, e gli Sri Bangla Sahib Gurudwara si trova a circa 10 minuti in macchina.
L’hotel offre camere che dispongono di un salottino con un impianto di climatizzazione, una TV a schermo piatto con canali satellitari.
Tra i punti di ristoro c'è anche il ristorante Foji Ka Dhaba, situato abbastanza vicino all'O Crown Deluxe.