Karta Vacation Rentals
In the heart of Greater Kailash, South Delhi — a business hotel steps from Nehru Place's IT hub and close to shopping at M Block Market. ISKCON Temple, Lotus Temple, Qutub Minar and Humayun's Tomb are all within easy reach, with Indira Gandhi International Airport and New Delhi Railway Station a short drive away.