Located in its serene isolation in the Thar Desert near Jodhpur, India, the Mihir Garh rises like a mirage from the desert sands. The hotel that architecturally resembles a sandcastle, has been named 'The Most Extraordinary Place To Stay In 2014' by
Back to Article