Udaipur

leela-palace

The Leela Palace Udaipur – the newly crowned best hotel in the world for 2019!

The glamorous Leela Palace Udaipur has been chosen by Travel + Leisure readers as the top hotel in the world for 2019, thanks to old-world charm and traditional Indian hospitality. A boat ride to The Leela Palace Udaipur Arrival at The Leela Palace Udaipur A lake-view room The Maharaja Suite Sheesh Mahal The five-star hotel

The Leela Palace Udaipur – the newly crowned best hotel in the world for 2019! Read More »