Providing 73 rooms, the 4-star Atour Hotel Shanghai Xianxia is about a 25-minute walk from Long Scenic River Plaza. This Shanghai hotel boasts views of the city and offers Wi-Fi throughout the property.
Gu BeiXiaoJie is located merely 6 minutes on foot from the property, and such natural sites as Shanghai Zoo are about 10 minutes away by car. The hotel stands within short walking distance of Loushanguan Road tube station. The landscaped Changfeng Park is within a 10-minute drive of the accommodation. Atour Hotel Shanghai Xianxia is also situated just next door to Gubei Road Maotai Road bus stop.
A separate toilet and a shower, along with hair dryers and slippers, are featured.
YiKe Japanese Restaurant serves Japanese cuisine and is located at a 300-metre distance from the property.