Karta Vacation Rentals
On the northwest edge of New Delhi in Kanjhawala, about 21 km from the city center. Close enough for quick trips to Janakpuri District Centre, Hashtsal Minar and major city sights like Gurudwara Bangla Sahib and Jantar Mantar. A pet-friendly resort base for exploring Delhi with easy road access and onsite parking.