Filter Results
Hotels in Beiqiao area of Shanghai
Vienna Hotel Shanghai Hongqiao National Exhibition Center Beiqiao Metro Station
No.2528 Humin Road, Shanghai, China Show map
Situated 2.7 km from Maqiao Ancient ruins, Vienna Hotel Shanghai Hongqiao National Exhibition Center Beiqiao Metro features a restaurant. There is also parking.
Home Inn Neo Shanghai Minhang Development Zone Beiqiao Metro Station
No.2660 Humin Road, Shanghai, China Show map
Located within 10 minutes' drive of the 2-star Home Inn Neo Shanghai Minhang Development Zone Beiqiao Metro, guests can reach Maqiao Ancient ruins. This Shanghai hotel features safety facilities…
Greentree Inn Shanghai Minhang Beiqiao Subway Station Express Hotel
No.738 Du Shi Road, Shanghai, China Show map
The comfortable Greentree Inn Shanghai Minhang Beiqiao Subway Station Express Hotel features comfortable rooms approximately a 25-minute walk from Shanghai Jiao Tong University. This 3-star hotel…