Posted on 07/17/2019 6:23:00 AM PDT by C19fan
A palatial hotel in India, which has suites fit for maharajahs at £5,245 a night, has been rated the best in the world.
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.
(Excerpt) Read more at dailymail.co.uk ...
I stayed at the Leela Palace. Nothing like it! The food, the luxury, the service is not of this world.
Do they also charge you extra if you take things out of the little refrigerator?
Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.