Updating availability and prices
Location This charming hotel enjoys a convenient location, just a few steps from the Jiangsu Road Metro Station and Shanghai Film Art Center. People's Square can be reached in around 15 minutes by public transport, whilst Shanghai Railway Station is some 6 km away. Nearby attractions include Zhongshan Park and Nanjing, which are 1.5 km and 280 km away respectively.
HYDROMASSAGE
INTERNET
PARKING / GARAGE
GYM
BUSINESS CENTER
DISABLED ACCESS
Hotel
Room
Activities and leisure
Restaurant