Karta Vacation Rentals
On South Delhi's bustling edge, about 8 km from the city center. Walkable to landmarks like the Lotus Temple, ISKCON Temple and Kalkaji Mandir, and close to Humayun's Tomb, Jamia Millia Islamia and Fortis Escorts Heart Institute.