Karta Vacation Rentals
In the heart of New Delhi near Nehru Place, this family-friendly city hotel puts you a short walk from Nehru Place Metro and minutes from Lotus Temple, ISKCON Temple and Kalkaji Mandir. Lajpat Nagar Central Market and major shopping hubs are close by. Indira Gandhi International Airport is roughly 16 km away, making arrivals and departures simple.