The Leela Palace Hotel – Udaipur, India

Visita Virtual 360 / .. 360° of the World / Hotels / The Leela Palace Hotel – Udaipur, India

Click here to access Virtual Tour

With a majestic location on Lake Pichola and spectacular views of the Aravalli Mountains, The Leela Palace (website) evokes the grandeur and opulence of the land of Mewar. Beautifully designed to reflect the style and influences that surround it, the intricate artisanal and world-class facilities designed by Jeffrey A. Wilkes, while part of Lim Teo Wilkes Design Works, and attention to detail in technique and embellishment of the Ms. Madhu Nair makes it an experience of royalty and regal indulgence.

Click here to access Virtual Tour