Karta Vacation Rentals
In the bustle of Nehru Place in south Delhi. A short walk from Kalkaji Mandir Metro Station (900 m) and opposite Paras Cinema. Minutes from Lotus Temple, Kalkaji Mandir, ISKCON Temple, Nehru Place Market and Deshbandhu College. Business-friendly spot near one of the city’s biggest tech and hardware hubs.