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.

A Delhi Icon

The Imperial New Delhi