This is the first time in history when the World’s Best Hotel is coming from the state of royal Rajasthan. Jodhpur’s Umaid Bhawan palace has won the Travellers’ Choice award of ‘Top Hotel in the World’ by Trip Advisor.
Set in the serene desert land of Jodhpur, Umaid Bhawan palace stands as an oasis of hospitality and warm Rajput charm. The Palace is one of the largest private residences in the world which was built for Maharaja Umaid Singhji in the year 1943. Set amid lush gardens, with 64 hotel rooms and suites the royal palace echoes eras of traditions and offers the finest of Rajput hospitality and gives a memorable experience for the guests.
Umaid Bhawan Palace in Jodhpur has bagged not only the topmost position in the top hotels category in India and the world, but also won the most number of awards (7) by an Indian hotel across categories.
So whenever you are visiting Rajasthan, plan a holiday to taste this royal luxury!