Karta Vacation Rentals
In the heart of Karol Bagh, New Delhi — a lively shopping and dining pocket. Steps from Ajmal Khan Road and a short walk to BLK Super Speciality Hospital, with easy access to Gurudwara Bangla Sahib, Chandni Chowk, Jantar Mantar and Jama Masjid. Indira Gandhi International Airport is about 19 km away.