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

S$ 56+

Hangzhou San Siro Hotel
Sat 16-12
Sun 17-12

Nearby

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

Map