Het Hotel Karan Palace New Delhi met 3 sterren is gelegen op 25 minuten wandelen van de Vrijdagmoskee van New Delhi en op 3 km van het Arun Jaitley Stadion.
Dit hotel ligt op 500 meter van het Chabad House en in de buurt van het metrostation Ramakrishna Ashram Marg. Bezienswaardigheden op slechts 1 km van het hotel zijn onder andere de Laxminarayan Tempel. Karan Palace bevindt zich binnen 10 minuten rjden weg van het Rode Fort en andere belangrijke bezienswaardigheden van New Delhi. Het is op 900 meter van de Panchkuian Road bushalte en op een klein stukje lopen van het New Delhi treinstation in New Delhi.
Elke van de 29 kamers is uitgerust met airconditioning en een flatscreen TV met satellietzenders. Er zijn een apart toilet en een douche in de badkamers.
Gasten kunnen dineren in Leya's Cafe momenten van Karan Palace New Delhi.