1. Resort Umaid Bhawan Palace This 5-star hotel has literally transformed into a palace hotel, making it one of the most iconic resorts in Jodhpur. A symbol of the luxury and grandeur of Jodhpur, the palace is still home to the erstwhile royal family of …
Top 25 Resorts in Jodhpur | Places to Stay in Jodhpur
