Karta Vacation Rentals
In Karol Bagh, New Delhi — a practical city base close to Laxminarayan Temple and the Red Fort. About 5 km from the city center and roughly 20 km from Indira Gandhi International Airport. Walkable to Sadar Bazaar, Ramakrishna Mission and Ajmal Khan Park.