Room Features and Guest Services
- Internet Access
- Complimentary Parking
Super 8 Hotel Hangzhou Xia Sha Development Zone is located at No. 1 of Xia Sha Road, Economic and Technological Development Zone, Hangzhou, Zhejiang Province, China. Many popular attractions can be found near our Hangzhou hotel, such as West Lake. There is about 70 comfortable room and a meeting room in our hotel.