Located in Shanghai's bustling Xuhui business district, this 4-star hotel offers a base with an artistic atmosphere, featuring an on-site guest library and rooms decorated with humanistic photography. Guests have access to a restaurant and a gym during their stay. The hotel provides a range of air-conditioned and soundproofed accommodation, including Superior, Executive, and Premier room types. All rooms are equipped with complimentary Wi-Fi and private bathrooms. Select rooms offer city views. The property is well-suited for exploring the city, situated a 5-minute walk from multiple metro lines and the Shanghai Stadium. It is also located 3. 6 km from the Longhua Temple.
Shanghai
31.18512, 121.43248 Open in Google Maps
TWN
TWN.SU
4 guests
DBL
DBL.KG
4 guests
DBL
DBL.KG-SU
4 guests
DBL
DBL.ST
4 guests
TWN
TWN.ST
4 guests