Karta Vacation Rentals
In Connaught Place, New Delhi — a sharp city base close to Jantar Mantar, Gurudwara Bangla Sahib and the Parliament of India. About 3 km from the city center and a short drive to the National Museum, Red Fort and University of Delhi.