Karta Vacation Rentals
Set in Mahipalpur, New Delhi — a handy spot to rest up before long city walks. Minutes from Central Mall and Worldmark and close to Delhi Aerocity, Garden of Five Senses, Siri Fort Auditorium, AMBI Mall and Jawaharlal Nehru University; about 10 km from the city center.