Hotel Home Inn Selected Hangzhou West Lake Wulin Square Center
★★★
No. 15, Jingqingli, Hangzhou, China Show on map
Mandarin Oriental, Hangzhou is a 5-star hotel in Hangzhou, Zhejiang, China. It is one of 7,209 places to stay in Hangzhou listed on Triptoic. The property has 1,188 rooms.
No. 15, Jingqingli, Hangzhou, 310000, China
Mandarin Oriental, Hangzhou is located at No. 15, Jingqingli, Hangzhou 310000, China.
Mandarin Oriental, Hangzhou is rated 5 stars.
Mandarin Oriental, Hangzhou has 1,188 rooms.
Highly rated alternatives close by