No. 135 Liuhe Road, Xihu District, ????????? China, XIHU
Property Location
With a stay at Hangzhou San Siro Hotel in Hangzhou (Xihu), you'll be within a 15-minute drive of Cai Shenmiao and National Wetland Museum of China. This 5-star hotel is 8.1 mi (13 km) from West Lake and 9.5 mi (15.3 km) from Broken Bridge.
Amenities
Enjoy the recreation opportunities such as a sauna or make use of other amenities including an arcade/game room.
Dining
Enjoy a meal at the restaurant or snacks in the hotel's coffee shop/café. Quench your thirst with your favorite drink at the bar/lounge.