Your search results

Umaid Bhawan Palace

add to favorites

Best India Hotel Accommodation

Built almost a century ago, the Umaid Bhawan Palace is a true royal residence, offering the very finest in luxury hotel accommodation in India, and also making it one of the world’s largest private residences.

Overlooking the desert capital of Jodhpur, the 26 acre property offers it’s guests all the luxuries they’d expect from a fine establishment, including the Champagne Museum Walk, Art Deco and Renaissance design throughout, 2 large swimming pools and more.

If your planning a luxury visit of India, this is where you deserve to stay.


City: ,
Country: United States
Property Id : 521