Dunhuang, China, is a large oasis in the Gansu Desert, 750 mi/1150 km northwest of Lanzhou. It was made famous in the desert scenes from the film Crouching Tiger, Hidden Dragon. For hundreds of y...
Dunhuang, China
This 226 room property, renovated in 2011...
View Hotel Details
Not Yet Rated
Commission: 10%
Rooms: 226
Rates: $177 - $177
Commission: -
Rooms: -
Rates: -