Hotel Karan Palace New Delhi offre un accès facile au simcard, qui est situé à 5 minutes de marche.
Il y a 29 unités avec une climatisation ainsi que les équipements modernes comme une TV à écran plat avec des chaînes satellite. Elles fournissent aussi une toilette séparée et une douche dans les salles de bain.
Un restaurant Leya's Cafe propose une sélection à quelques instants de Karan Palace de New Delhi.
La Porte de l'Inde se trouve à moins de 3 km de cet hotel 3 étoiles, tandis que le Tooti Chowk est à seulement 500 m. Pour les voyageurs d'affaires, le Fort Diwan-i-Am est à 3,1 km. De plus, Karan Palace est dans les environs du Fort Rouge, et la gare de New Delhi est à environ 15 minutes à pied. La résidence est proche des transports en commun, à 750 m de la Ramakrishna Ashram et à 950 m de l'arrêt de bus Ramakrishna Ashram Marg.