Hotel O Dream New Delhi biedt 30 kamers binnen 7 km van de Lotus Tempel. Er is een bagageopslag en een restaurant op het terrein.
Het hotel is gesitueerd in de wijk Zuid-Delhi van New Delhi net om de hoek bij Nai Ka Kot. Jamia Hamdard is op circa 10-minuten rijafstand van het hotel, terwijl busstation Prem Nagar op ongeveer 10-minuten loopafstand ligt. Het Surajkund Lake binnen 2 km van de locatie is een voordeel voor de gasten van O Dream. Op circa 30-minuten rijafstand van New Delhi treinstation.
Het pand serveert elke ochtend een zelfgemaakt ontbijt.