Karta Vacation Rentals





A calm city-base in New Delhi, about 7 km from the center. Steps from landmarks like the Parliament of India, Gurudwara Bangla Sahib and Jantar Mantar, it’s a practical spot for sightseeing and long walks around the neighbourhood.