India’s capital city, New Delhi, has been the centre of kingdoms and empires throughout history. In the 1920s, it was reimagined by Sir Edwin Lutyens and Sir Herbert Baker, giving rise to the city’s stately avenues and imperial charm. Today, Delhi is a vibrant hub of international arts, culture and commerce.
Overlooking the UNESCO World Heritage Site of Humayun’s Tomb on one side and a lush, fore...
Don't miss out on booking the perfect venue of your next retreat