Situé à environ 2 km d'allure du parc japonais, l'hotel Karan Holidays New Delhi fantastique se trouve pas loin de D Mall.
L'hotel est situé à New Delhi, près de la station de métro Madhuban Chowk. L'hotel fantastique se pose à environ 10 minutes en voiture du temple Balaji Prashant Vihar. De plus, Karan Holidays est à environ 2,1 km de Click Art Museum, et la gare de New Delhi est dans une zone de 11 km. L'arrêt de bus Saraswati Vihar est à seulement 5 minutes à pied de ce logement 3 étoiles.
Le Burger cafe offre une cuisine italienne, et se trouve dans un rayon de 300 mètres.