Photos coming soon
HOTEL
Aio Hotel (Shanghai Bund Nanjing Road Pedestrian Street)
6th-7th Floor, No. 131 Hubei Road, Shanghai, China
Where it sits
Aio Hotel (Shanghai Bund Nanjing Road Pedestrian Street)
6th-7th Floor, No. 131 Hubei Road, Shanghai, China
31.23247, 121.48119
Similar stays nearby
Sushi Select Hotel (Fuzhou Road, Shanghai People's Square)
Hotel · 22 m
Ru Jia Jiu Dian Shang Hai Ren Min Guang Chang Fu Zhou Lu Shang Hai Shu Cheng Dian
Hotel · 22 m
Home Inn Shanghai Renmin Square
Hotel · 25 m
The Bund Hotel
Hotel · 48 m
Rezen Meta Tree Hotel (City Center & The Bund, Shanghai)
Hotel · 100 m
24K International Hotels Nanjing Road Pedestrian Street
Hotel · 115 m
24K International Hotels Nanjing Road Pedestrian Street
Hotel · 115 m
Shenjie Hotel (Waitan Nanjing Road Pedestrian Street)
Hotel · 116 m
Plan around Aio Hotel (Shanghai Bund Nanjing Road Pedestrian Street)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 18, 2026.
