L'hôtel Krishna est l'une des adresses les plus distinguées de la capitale nationale, il est situé dans le secteur commercial exclusif, à proximité de la gare ferroviaire de New Delhi, à proximité du siège du gouvernement. Il reflète le patrimoine de l'ancienne Delhi, et offre une architecture gracieuse avec des installations modernes. L'hôtel fournit des services internationaux et un accueil de qualité à des touristes venant du monde entier.
L'aéroport international est à seulement 12 km, la gare de New Delhi est diagonalement opposée, la station de métro est à 1 km