Filter Results
Apply Filters
Clear Filters
Hotels in Shibo Avenue area of Shanghai
Shanghai Expo Riverside Hotel
No.1588, Expo Avenue, Pudong New Area, Shanghai, China, Shanghai, China Show map
Featuring Wi-Fi throughout the property, Shanghai Expo Riverside Hotel sits within a 500-metre distance of Mercedes-Benz Arena. A 10-minute ride from Fuxing Public Park, this hotel offers air…
From US$ 154
Book Now
Hi Inn Shanghai Nanjing Dong Road Metro Station
No.201 Ningbo Road, Shanghai, China Show map
Located about 10 minutes' drive from the Stlgnatius cathedral "Xujiahui Catholic Church", which is considered to be a sacred place of worship, the 2-star Hi Inn Shanghai Nanjing Dong Road Metro…
Book Now