Hotel O Hotel Krishna Villa New Delhi est située à environ 2 km du Temple ISKCON et à environ 25 minutes à pied du Temple du Lotus.
Les sites historiques comprennent le Fort de Tughlaqabad, qui se trouve à moins de 2,1 km de la résidence. De plus, cet hotel 3 étoiles est à environ 15 minutes en voiture du Parc d'attractions Worlds of Wonder, et la gare de New Delhi est à 20 minutes en voiture. O Hotel Krishna Villa est juste à côté de la station de bus Kalkaji Depot.
Au Nathu's Sweets, vous pourrez déguster la cuisine indienne à environ 600 mètres de cet hébergement.