Hotel ★★★★★

Flyzoo Hotel - Alibaba

Wenyixi Road / Jucheng Road,Yuhang District, Hangzhou, China Show on map

About Flyzoo Hotel - Alibaba

Flyzoo Hotel - Alibaba is a 4.5-star hotel in Hangzhou, China. It is one of 7,209 places to stay in Hangzhou listed on Triptoic.

Property facts

Property type
Hotel
Star rating
4.5 stars

Location

Wenyixi Road / Jucheng Road,Yuhang District, Hangzhou, China

Loading map…

Frequently asked questions

Where is Flyzoo Hotel - Alibaba located?

Flyzoo Hotel - Alibaba is located at Wenyixi Road / Jucheng Road,Yuhang District, Hangzhou, China.

How many stars does Flyzoo Hotel - Alibaba have?

Flyzoo Hotel - Alibaba is rated 4.5 stars.

Stays near Flyzoo Hotel - Alibaba

Highly rated alternatives close by

All 7,209 in Hangzhou →

More ways to stay in Hangzhou

See prices on Agoda
Check prices