Shanghai Hotels Near Shanghai Science and Technology Museum

21 - 21 of 21 Matching Hotels

View on Map
Sort by Reverse sort
Check the white boxes to select hotels for comparison compare
Super 8 Hotel Shanghai Jia He

No 867 Miaojing Rd
Shanghai, China 200000
Phone: 21-6839-1050 | Fax: 21-6839-1051

60--