Karta Vacation Rentals
In New Delhi’s Greater Kailash / Nehru Place area, about 8 km from the city center. Close to ISKCON Temple, Lotus Temple, Humayun’s Tomb and Kalkaji Mandir, with easy access to Deshbandhu College and Nehru Place — a practical base for exploring the city.