Heritage Hotels in New Delhi
Inaugurated as India's capital in 1931, New Delhi has maintained a reputation as a cosmopolitan city, where the old coexists with the new. Travelers can visit ancient sites such as Humayun's Tomb and enjoy a cricket game at Arun Jaitley Stadium. For immersive historic stays, take a look at these amazing heritage hotels and resorts in New Delhi, India.