
Hangzhou, China
Mercure Hangzhou West Lake Yuquan
4-star hotel · ACCOR HOTELS
The hotel is located at No. 136 Yugu Road, Xihu District, Hangzhou City, Zhejiang Province, 1 km away from Huanglong Sports Center Station on Metro Line 10. The hotel has complete facilities and supporting facilities, with a…
- Wi-fi · extra charge
- Restaurant
- Wheelchair-accessible
- Air conditioning in public areas


