Conveniently located on the northeast side of West Lake, Merchant Marco Hotel offers accommodation in Hangzhou. Longxiangqiao Metro Station (Line 1) is only a 6-minute walk away.
Number of rooms: 245
38 Pmghai Road, , Shangcheng, 310006 Hangzhou, China