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. In second place was The Lodge & Spa at Brush Creek Ranch in Wyoming - with an overall score of 98.67. The Leela Palace Udaipur, IndiaReaders of Travel + Leisure gave The Leela Palace Udaipur in India 98.89 out of 100. The luxury hotel is celebrating its 10th anniversary this yearOne fan said The Leela Palace Udaipur would be 'ideal for honeymoons or special celebrations' because of its romantic atmosphere. The Lodge & Spa at Brush Creek Ranch, Saratoga, WyomingIn second place was The Lodge & Spa at Brush Creek Ranch in Wyoming - with an overall score of 98.67.
Source: Daily Mail July 17, 2019 09:45 UTC