Look inside 10 Best of the world’s top 100 hotels revealed…

Readers of Travel + Leisure gave The Leela Palace Udaipur 98.89 out of 100 in the publication’s annual ‘World’s Best 100 Hotels’ awards, which earned it the top spot.

The 72-room, eight-suite Rajasthan hotel was lauded for its ‘breathtaking view of Lake Pichola’, ‘excellent facilities’, and its emphasis on good service. One fan said the spot would be ‘ideal for honeymoons or special celebrations’ because of its romantic atmosphere.  

In second place was The Lodge & Spa at Brush Creek Ranch in Wyoming – with an overall score of 98.67. 

For wildlife fanatics third prize winner Singita Sabi Sand in South Africa might appeal. It has three rustic-styled luxury lodges set within a sprawling privately owned game reserve.

Scroll down for a tour of the hotels that made it into the top 10. 

Source: The world’s top 100 hotels revealed…


Your Comments