
The Imperial New Delhi
Connaught Place, Delhi
You'll be centrally located in New Delhi with a stay at The Imperial New Delhi, within a 15-minute walk of Jantar Mantar and Rajpath. This 5-star hotel is 1.4 ...