Contemporary design meets royal Rajasthan at the Leela Palace Kempinski Udaipur, an 80-room resort on the banks of northwestern India’s Lake Pichola. Opened in October, the Leela affords views of the lake (and of the marble-walled Taj Lake Palace hotel in the middle of it) from every room. Corbel arches …