Located 180 km southwest of Shanghai, Hangzhou is one of the most famous cities in China. Often known as "the world's most beautiful and luxurious city," Hangzhou was one of ancient China’s seven major capitals.
To link to this page from anywhere, copy and paste the URL below.
An easy drive from the airport and renowned sites, we offer comprehensive comforts and river views in the middle of Binjiang’s hi-tech area.
Conveniently located nearby the beautiful Xixi National Wetland Park, we offer all the amenities you need to relax or work.
A wide array of meeting facilities makes our resort a conference destination, with scenic mountains, caves and crystal clear waters nearby.
© 2013 Starwood Hotels & Resorts Worldwide, Inc. All rights reserved.