
No. 1-20, Lane 8, No. 1668, Yanchao Road, Zhuqiao Town, Pudong New Area, Shanghai, 201323 Shanghai, China
For a night in Shanghai, a good lead. The upsides: hotel, 3-star standard, spa and wellness and pets allowed.
Property amenities The hotel offers free Wi-Fi, a restaurant and Asian and vegetarian breakfast options. There is also a shared kitchen, a concierge service and tour arrangements....


















