ADDRESS: NO 590 SOUTH WANPING ROAD, 200030, Shanghai, China
In Xuhui district, close to the business dsitricts and exhibition centres. Near Shanghai Stadium train station.
This modern business hotel combines modern European elegance with Chinese hospitality. Its 78 rooms are decorated with European influence with a relaxing atmosphere, as well as room service, laundry service, transfer service and 24 hr reception.