Located 115 mi/185 km southwest of Shanghai (at the southern end of the Grand Canal), Hangzhou, China, is an excellent place to schedule a few days for rest and relaxation—a vacation from your va...
Hangzhou, China
Not Yet Rated
Commission: -
Rooms: -
Rates: -
Rooms: 190
Rates: $75 - $450
This 177 room property, built in 2011...
View Hotel Details
Rooms: 177
This 190 room property, renovated in 2013...
Commission: 8%
This 116 room property, built in 2026...
Rooms: 116
This 120 room property, built in 2026...
Rooms: 120
This 114 room property, built in 2019...
Rooms: 114
Modern hotel situated in Yuhang Economic Development Zone - A few minutes from the West Lake, Airport, and Metro stations.
Rooms: 158
Rates: $26 - $26
Modern hotel overlooking West Lake and Qiantangjiang river - 30 minutes from East railway Station and airport.
Rooms: 132