No rating yet
164 Shanjiao Road (Shanjiao Lu), Fenghuang, 310008 Hangzhou

164 Shanjiao Road (Shanjiao Lu), Fenghuang, 310008 Hangzhou
Located at the foot of Phoenix Mountain in the Phoenix Mountain scenic area, the Phoenix Art Resort (Fenghuang Shanzhuang Yishu Jiudian) is a 10-minute drive from Hangzhou Railway Station. Decor in this Hangzhou hotel features minimalist modern design, with a unique style for each room. Flat-screen TVs and free Internet are provided in guestrooms. Dining options within the hotel include a Chinese restaurant and a cafe. This hotel also has a tour desk and features an art gallery.