Photos coming soon
HOTEL
Super 8 (Hangzhou Fengqi Road)
62 Fengqi Road (Fengqi Lu), Hangzhou, 310003, Zhejiang, China, Hangzhou
Where it sits
Super 8 (Hangzhou Fengqi Road)
62 Fengqi Road (Fengqi Lu), Hangzhou, 310003, Zhejiang, China, Hangzhou
30.26459, 120.18250
Similar stays nearby
Super 8 Hangzhou Zhe Tian
Hotel · 15 m
Hangzhou Jinju Hotel (Fengqi Road Jianguo North Road Subway Station)
Hotel · 48 m
Wuyang Star Hotel Xinhua - Hangzhou
Hotel · 64 m
Hangzhou Yabo Hotel (Wulin Square Jianguo North Road Subway Station)
Hotel · 98 m
Pudding Select Hotel (Hangzhou Wulin Square Fengqi Road Jianguo North Road Metro Station Branch)
Hotel · 107 m
Atour Hotel Jianguo North Road Wulin Square West Lake Hangzhou
Hotel · 122 m
Xiyue Lingjiu Holiday Hotel Hangzhou
Hotel · 153 m
Fengqi Hotel (Hangzhou Hubin Jianguo North Road Metro Exit Branch)
Hotel · 176 m
Plan around Super 8 (Hangzhou Fengqi Road)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
