Overview

Hangzhou San Siro Hotel

Search hundreds of travel sites at once for hotel deals at Hangzhou San Siro Hotel

NO. 135 Liuhe Road, Xihu District, Hangzhou, China
+86 571 5613 1888

RM 168+

Hangzhou San Siro Hotel
Tue 19/12
Wed 20/12

Nearby

  • 5 km Lingyin Temple
  • 6 km Longjing Tea Museum
  • 7.7 km Dreaming of the Tiger Spring
show all
Map

Map