Places to stay


The Imperial New Delhi

Relive India's glorious past at An iconic and the most distinguished address situated in the heart of the capital, Hotel Imperial is reminiscent of the halcyon days of the Raj.

The Claridges

The Claridges is one of the best 5 star hotels in New Delhi - an historical landmark.

Taj Mahal Hotel New Delhi

The Hotel Taj Mahal in New Delhi, India - located in the heart of the city, stands as tribute to legendary hospitality and service.
Travel Tips
Never underestimate the power of a good pair of socks.
Client Reviews