Spread across six acres in the midst of the formidable Indian Thar Desert, the Taj Hari Mahal is one of the premier 5-star hotels in Jodhpur, Rajasthan. Its palatial domes, latticed windows, and ornate fountains evoke the Rajput and Mughal grandeur of a 14th-century royal palace.