Photos coming soon
HOTEL
Ramada Shanghai Zhabei
666 Gonghexin Road, 闸北区 China, 200000, Shanghai
Where it sits
Ramada Shanghai Zhabei
666 Gonghexin Road, 闸北区 China, 200000, Shanghai
31.26521, 121.46472
Similar stays nearby
Hanting Hotel Shangnhai Xizang Bei Road Metro Station
Hotel · 133 m
Home Inn Shanghai Railway Station
Hotel · 144 m
Shanghai Shengyu Hotel
Hotel · 156 m
HanTing Hotel (Shanghai Xizang North Road Subway Station)
Hotel · 157 m
Jinglai Hotel Jing'an District Store
Hotel · 175 m
Jinglai Hotel · Light Luxury - Shanghai JingAn Daning International North Xizang Road Metro Station
Hotel · 199 m
Ji Hotel Shanghai Xizang North Road Metro Station
Hotel · 222 m
Shanghai Baifu Hotel
Hotel · 235 m
Plan around Ramada Shanghai Zhabei
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
