Photos coming soon
HOTEL
Broadway Mansions Hotel
20 North Suzhou Road, Shanghai, China
Where it sits
Broadway Mansions Hotel
20 North Suzhou Road, Shanghai, China
31.24370, 121.49017
Similar stays nearby
Broadway Mansions Shanghai Hotel
Hotel · 67 m
Astor House
Hotel · 85 m
Home Inn Shanghai Nanjing Road Pedestrain Street Metro Station
Hotel · 136 m
Jinjiang Metropolo Classiq Shanghai Nanjing Road Walking Street Nanjing Hotel
Hotel · 138 m
Regent Shanghai On The Bund
Hotel · 141 m
1115 Riverview Homestay
Hotel · 149 m
Shanghai Bund South China Harbour View Hotel
Hotel · 167 m
Shanghai Bund South China Harbour View Hotel
Hotel · 169 m
Plan around Broadway Mansions Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
