Hotel Atour Hotel Hangzhou Zhuantang Songcheng Meiyuan
★★★★
No.2 Chuangyi Road (Fenghuang Chuangyi Building), Xihu District, Hangzhou, Zhejiang, China, Hangzhou, China Show on map
Hangzhou Phoenix Art Museum Hotel is a 5-star hotel in Hangzhou, China. It is one of 7,209 places to stay in Hangzhou listed on Triptoic.
No.2 Chuangyi Road (Fenghuang Chuangyi Building), Xihu District, Hangzhou, Zhejiang, China, Hangzhou, China
Hangzhou Phoenix Art Museum Hotel is located at No.2 Chuangyi Road (Fenghuang Chuangyi Building), Xihu District, Hangzhou, Zhejiang, China, Hangzhou, China.
Hangzhou Phoenix Art Museum Hotel is rated 5 stars.
Highly rated alternatives close by
Hotel
Resort
Hotel