Downtown Hangzhou, a neighbourhood in Hangzhou, is home to Hangzhou Yabo Hotel (Wulin Square Jianguo North Road Subway Station). Zhejiang Science and Technology Museum and Hangzhou Opera are cultural highlights, and some of the area's landmarks include Qinghefang Old Street and Former Residence of Sha Menghai. Zhejiang Museum of Natural History and Westlake Culture Plaza are also worth visiting. Visit our Hangzhou travel guide
No. 62 Fengqi Road, Hangzhou, Zhejiang, 310007
What's nearby
West Lake
6 min drive - 3.4 km
Zhejiang University Huajiachi Campus
14 min walk - 1.2 km
Hangzhou Stadium
20 min walk - 1.7 km
Hangzhou China Silk Town
3 min drive - 1.3 km
Wulin Square
4 min drive - 1.9 km
Getting around
North Jianguo Road Station
8 min walk
Hangzhou Railway Station (HZD)
10 min drive
Hangzhou (HGH-Xiaoshan Intl.)
34 min drive
Restaurants
川味观
10 min walk
俏川蜀老成都串串
9 min walk
KFC (肯德基)
4 min walk
Duu3
5 min walk
SUBWAY 赛百味
13 min walk
About this property
Hangzhou Yabo Hotel (Wulin Square Jianguo North Road Subway Station)
Hotel near West Lake
Hangzhou Yabo Hotel (Wulin Square Jianguo North Road Subway Station) provides amenities, such as laundry facilities and a business centre.
Other perks at this hotel include:
Breakfast (surcharge), express check-in and a lift
Tour/ticket information, a front desk safe and smoke-free property
Luggage storage
Room features
All guest rooms at Hangzhou Yabo Hotel (Wulin Square Jianguo North Road Subway Station) feature thoughtful touches, such as air conditioning and bathrobes, as well as amenities, such as free bottled water.
Other amenities include:
Free tea bags/instant coffee and electric kettles
Bathrooms with showers and hairdryers
TVs with cable channels
Wardrobes/cupboards, children's slippers and desks
What time is check-in at Hangzhou Yabo Hotel (Wulin Square Jianguo North Road Subway Station)?
Check-in begins at 2:00 PM.
What time is check-out at Hangzhou Yabo Hotel (Wulin Square Jianguo North Road Subway Station)?
Checkout is at 12:00 PM.
Where is Hangzhou Yabo Hotel (Wulin Square Jianguo North Road Subway Station) located?
Located in Downtown Hangzhou, this hotel is 0.5 mi (0.9 km) from Zhejiang University Huajiachi Campus and 2 mi (3.2 km) from West Lake. Hangzhou Stadium and Hangzhou China Silk Town are also within 1 mile (2 km). North Jianguo Road Station is 8 minutes by foot and Wan’an Bridge Station is 18 minutes.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.