The hotel is located at No. 9505 Humin Road, Xuhui District, Shanghai, within walking distance of Shanghai South Railway Station, Xuhui Vanke Center, Shanghai Stadium, Xuhui Sun and Moon Business District and SAGA Bright City Theater. It is adjacent to Xuhui Riverside, Longhua Temple, and Gate M West Bund Art Center. It is about a two-minute walk from Exit 5 of Caobao Road Station of Metro Line 1 and Line 12. The hotel has 87 rooms with romantic and elegant French design, equipped with a rich Chinese and Western breakfast buffet, gym, laundry and parking facilities. The hotel is equipped with high-speed Wi-Fi throughout the hotel, making it an ideal choice for business and leisure vacations
MoreLess