Jiva Spa
Hotels

'15jan22
Umaid Bhawan
Palacemore
The Umaid Bhawan Palace in Jodhpur is an historical site, first constructed in 1928 and placed above the desert capital of Jodhpur. It was originally a palace and the last of the great palaces of India. Besides twenty-six acres of lush foliage and gardens, the palace hotel also features art-deco ...