Karta Vacation Rentals
On the bustling edge of Nehru Place in South Delhi, this boutique business hotel sits amid a major commercial hub. It’s about a 30-minute drive from the international airport and roughly 25 minutes to the domestic airport and New Delhi Railway Station. Nearby draws include the Lotus Temple, ISKCON Temple, Kalkaji Mandir, Greater Kailash, South Extension and Saket City Centre.