Hotels in Shanghai near Hadrian's Arch
1 property found
- Sort by:
118 Mengzi Road , Shanghai, China
0.1 km to Hadrian's Arch ()
A Two Star Inn, New Jinjiang Business and Travel Inn (formally known as New Jinjiang Holiday Inn) features comfortable guest rooms and services.