Crown Plaza Hangzhou
The luxury Crown Plaza Hangzhou Hotel is a 5-star property set next to Baochu Pagoda, China Fan Museum and Hangzhou History Museum.
The venue is 3.0 km away from Zhejiang Science and Technology Museum, Fengbo Pavilion and Hangzhou Stadium. An opera and a museum lie a short distance away.
The property boasts views of West Lake from its rooms.
The café Farmer Grilled Fish (Victory River) is 10 minutes’ walk away.