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

$41+

Hangzhou San Siro Hotel
Thu 12/14
Fri 12/15

Nearby

  • 3.1 mi Lingyin Temple
  • 3.7 mi Longjing Tea Museum
  • 4.8 mi Dreaming of the Tiger Spring
Show all
Map

Map