Niché à 5 minutes à pied de Liberty Cinema, Hotel Kochar International New Delhi comprend un magasin de commodité et un stockage des bagages.
Niché à 3 km de la Cathédrale du Sacré-Cœur de Delhi, cet hotel 3 étoiles est également à 3 km de la gare de New Delhi. L'hotel offre aux amateurs d'histoire la proximité de la Porte de l'Inde (7 km) et de la Porte du Cachemire (4 km). À quelques pas de Kochar International de New Delhi, on trouve le Marché de Karol Bagh pour une expérience shopping exceptionnelle dans la région. Il y a l'arrêt de bus Thana Deshbandhu Gupta Road à 10 minutes de marche de la propriété.
L'hotel se trouve juste à côté de London Grill.