Tag Archives: Top 5 Must See & Do

6 Reasons Why Luxury Hotel The Imperial is the Only Place to Stay in Delhi

We recently spent three days at The Imperial in Delhi, the magnificently restored Art Deco heritage hotel in India’s capital that was designed in 1934 to be one of the grand monuments of New Delhi. As India’s independence beckoned, the … Continue reading →