

































Self parking is available for a fee.
Check-in begins at 2:00 PM.
Check-out is at 12:00 PM.
Located in Downtown Shanghai, this hotel is within a 15-minute walk of Nanjing Road Shopping District and People's Square. The Bund is 2.4 mi (3.9 km) away. East Nanjing Road Station is 8 minutes by foot and East Nanjing Road Station is 9 minutes.
Get instant answers with AI powered search of property information and reviews.