Karta Vacation Rentals
In South Delhi’s busy Okhla district, a star hotel sits amid corporate and industrial hubs. It’s roughly 21 km from Indira Gandhi International Airport and close to Okhla Phases I–III, Nehru Place, Jasola, Noida and Film City. Cultural highlights like the Red Fort, Qutub Minar and the Lotus Temple are within easy reach.