




































Self-parking is available for a fee.
Check-in begins at 2:00 PM.
Checkout is at 12:00 PM.
Located in Downtown Shanghai, this hotel is within 1 mile (2 km) of Huai Hai Road Shopping District, Xintiandi Style Shopping Centre and People's Square. Nanjing Road Shopping District and The Bund are also within 3 miles (5 km). Middle Huaihai Road Station is 9 minutes by foot and South Huangpi Road Station is 10 minutes.
Get instant answers with AI powered search of property information and reviews.