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 128 room property, built in 2016...
View Hotel Details
3 Superior Tourist Class
Commission: -
Rooms: 128
Rates: -
This 93 room property, built in 2018...
Commission: 8%
Rooms: 93
This 100 room property, built in 2019...
Rooms: 100
This 50 room property, built in 2010...
Commission: 10%
Rooms: 50
This 64 room property, renovated in 2013...
Rooms: 64
This 78 room property, built in 2008...
Rooms: 78
Rooms: 98
This 600 room property, renovated in 2005...
Rooms: 600
2 Tourist Class
Rooms: 131
Rooms: -