Situé dans au centre de New Delhi, Hotel O Tushar Continental New Delhi offre un accès rapide à la Mosquée du vendredi à environ 25 minutes de marche.
Cet hotel 3 étoiles dans le voisinage de "Paharganj" à New Delhi se trouve à moins de 2 km de la Cathédrale du Sacré-Cœur de Delhi et à 2,1 km des boutiques telles que le Marché de Karol Bagh. La Église Saint-Jacques de Delhi est située à 10 minutes en voiture de la résidence, ainsi que l'aéroport Indira Gandhi International est à 20 km. Les attractions familiales à proximité incluent le parc zoologique national de Delhi à 6 km d'O Tushar Continental de New Delhi. Cet hotel se situe près de la station de métro Ramakrishna Ashram.
Les restaurants à proximité, dont Leo's Restaurant Lounge se trouvent à proximité immédiate de l'hotel.