Karta Vacation Rentals
A no-fuss hotel in New Delhi, a short hop from Qutub Minar and Chhattarpur Temple. Also close to the Garden of Five Senses, Jamali Kamali, Siri Fort Auditorium and M Block Market — handy for sightseeing and quick shopping stops.