Shangri-La Hangzhou
Shangri-La Hangzhou
Hotel
78 Beishan Road
, Hangzhou, Zhejiang, China
310007
82
Very Good ·
213 reviews