L'Hotel O Grand Hotel Nuova Delhi offre 30 camere a 3 km dal Tempio del Loto.
Questo hotel a 4 stelle si trova nel quartiere Delhi Nord, a breve distanza dalla stazione della metropolitana Harkesh Nagar Okhla. La zona comprende luoghi di interesse religioso come la Tomba di Humayun (7 km) e la Moschea Moth Ki Masjid (6 km). Il Parco divertimenti Worlds of Wonder è situato a 15 minuti in macchina dall'O Grand. La fermata dell'autobus Kalkaji Depot collega gli ospiti abbastanza vicino all'hotel.
Alcune camere forniscono connessione Wi-Fi gratuita, una TV a schermo piatto con canali satellitari e un impianto di climatizzazione e bagni ad uso esclusivo.
Il ristorante Nathu's Sweets, che serve cibo e bevande, si trova a 600 metri dalla struttura.