Situé à environ 5 minutes à pied de Rural Electrification Corporation Limited, Om International Hotel New Delhi offre un accès facile à diverses attractions touristiques. Il y a un restaurant disponibles sur place.
La Cathédrale du Sacré-Cœur de Delhi est à environ 2 km de la résidence, tandis que le Fort Rouge est dans une zone de 2,1 km. Om International est situé à proximité de sites naturels tels que les Jardins Mughal (3 km) et les Jardins botaniques de Talkatora (3,1 km). Il y a la Mosquée de Fatehpuri à 10 minutes en voiture, et Paharganj stand dans les environs de l'hotel. Cet établissement 3 étoiles est situé à 850 mètres de la station de métro Ramakrishna Ashram, et à environ 1 km de la gare de New Delhi.
Le Paankhuri Restaurant est à proximité d'Om International de New Delhi.