3Umaid Bhawan Palace, Jodhpur, India

Fancy living like Indian maharajas and royals? A stay at Jodhpur’s Umaid Bhawan comes as close to it as possible. The hotel consistently makes its way into the list of the world’s best hotels for its majestic architecture, regal detailing and top notch service. The hotel was the erstwhile homes of Jodhpur’s royal family.

LEAVE A REPLY

Please enter your comment!
Please enter your name here