The Imperial New Delhi

The Imperial New Delhi is an iconic hotel situated in the heart of New Delhi. The Imperial is reminiscent of the halcyon days of the Raj. 

Bestowed with the prestigious title of the ‘Best Heritage Hotel’ by the Jury- Outlook Traveller Awards 2018 and also by Travel + leisure India’s Best Awards 2017.

products in this story

»A criminal waste of precious resource if you know the cost of producing water in a country like the UAE«

Bibin Abraham