Best of the Best 2012: Hotels: The Leela Palace New Delhi

After the British took control of India in 1858, King George V moved the capital city from Calcutta to Delhi. British architect Sir Edwin Lutyens was commissioned to plan a new district in the city, aptly named New Delhi. Amid the chaos for which Delhi is both loved and loathed, Lutyens installed an enclave of […]