


10+ photos
The hotel is located north of the Hongqiao Business District and is near several city attractions such as the Jade Buddha Temple and Shanghai International Circuit. The hotel is only a 20-minute drive from Shanghai Railway Station.

No.210 Taopu Road, Putuo District
Check-in from 12:00 PM · Check-out by 12:00 PM

No.210 Taopu Road, Putuo District
Check-in from 12:00 PM · Check-out by 12:00 PM
Weekly in your inbox — handpicked package deals and price drops before they sell out.
Our Privacy Policy