Doté d'un stockage des bagages, Hotel O Heven New Delhi se trouve dans le quartier West Delhi, à 25 minutes de marche du Dilli Haat et à 6 km de lieux d'intérêt culturels tels que le Musée de la Force aérienne indienne. Il y a aussi un parking.
Niché à 2 km de la prison de Tihar, cet hotel 3 étoiles est également à 10 km de la gare de New Delhi. Les touristes familiaux apprécieront de visiter les Chambres Mystérieuses de Delhi, qui se trouve à environ 30 minutes à pied. La tour de l'horloge se trouve à quelques pas d'O Heven de New Delhi. L'hotel est situé à moins de 300 mètres de l'arrêt de bus LIG Flats.
Chacune des 30 chambres est équipée de la climatisation ainsi que d'une TV multi-canal.
Dans les environs d'O Heven, The Common Room sert des repas mexicains.