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
2 Tourist Class
Commission: 10%
Rooms: 90
Rates: -
Commission: 8%
Rooms: 131
Rooms: -
This 55 room property, built in 2006...
View Hotel Details
Rooms: 55
This 60 room property, built in 2009...
Rooms: 60
Rooms: 85
This 52 room property, built in 2006...
Rooms: 52
This 70 room property, built in 2012...
Rooms: 70
This 50 room property, built in 2010...
Rooms: 50