Offrant un salon partagé, Hotel O Delhi Continental New Delhi se trouve dans le quartier "Centre de New Delhi" à New Delhi, à 2 km de la Porte du Cachemire et à environ 25 minutes à pied du Marché de Karol Bagh.
La résidence est à 400 mètres du Marché Sadar et dans les environs de la station de métro New Delhi. Cet hotel 3 étoiles est situé à 2,1 km de la Cathédrale du Sacré-Cœur de Delhi, qui est considéré comme un site sacré. Il y a le Musée international des poupées de Shankar à 10 minutes en voiture, et New Delhi Railway non loin d'O Delhi Continental.
Vous pouvez vivre une expérience gastronomique à The Indian Grill qui propose une cuisine Indian à 400 mètres de cet hébergement.