Karta Vacation Rentals
On New Delhi’s west side in Kirti Nagar, about 7 km from the city center. Close to Ashok Park Main, Gurudwara Bangla Sahib, the Parliament of India, Karol Bagh shopping, Pusa Hill Forest, Pitampura TV Tower and Laxminarayan Temple.