Photos coming soon
HOTEL
Shanghai Holland Hotel
No.1301 Gonghexin Rd,zhabei District, Shanghai
Where it sits
Shanghai Holland Hotel
No.1301 Gonghexin Rd,zhabei District, Shanghai
31.26405, 121.46022
Similar stays nearby
Motel 168 Gonghexin Road Branch
Hotel · 112 m
Hi Inn Shanghai Gonghexin Road Daning
Hotel · 175 m
PAI Hotel·Shanghai Railway Station
Hotel · 196 m
Kyriad Marvelous Hotel Shanghai Daning International Plaza
Hotel · 202 m
Home Inn Selected (Shanghai Daning International Plaza)
Hotel · 249 m
Motel Shanghai Railway Station North Square Coach Terminal
Hotel · 253 m
Super 8 Shanghai Railway Station North Square
Hotel · 281 m
Home Inn Style Shanghai Daning International Plaza Xizang North Road Metro Station
Hotel · 288 m
Plan around Shanghai Holland Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
