Karta Vacation Rentals
On Ajmal Khan Road in Karol Bagh, New Delhi — a bustling shopping and temple district about 5 km from the city center. Close to Karol Bagh Shopping Market, Gurudwara Bangla Sahib, Jantar Mantar, Laxminarayan Temple and Birla Mandir. Red Fort and Sir Ganga Ram Hospital are also within easy reach.