Lobby at The Leela Palace, New Delhi. Photographs courtesy The Leela Hotels unless otherwise noted. It was a few minutes ...