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
This 157 room property, renovated in 1999...
View Hotel Details
3 Superior Tourist Class
Commission: -
Rooms: 157
Rates: -
Commission: 10%
Rooms: -
Rooms: 158
This 146 room property, built in 2023...
Rooms: 146
This 136 room property, built in 2018...
Rooms: 136
Commission: 8%
Rooms: 203
Rooms: 101