Hotel Atour Hotel Shanghai Pudong International Tourism Resort Chongxi Road
★★★★
No. 237, Lane 111, Chongxi Road, Pudong New Area, Shanghai, Shanghai, China Show on map
Madison Hotel (Shanghai International Resort Chongxi Road) is a 4-star hotel in Shanghai, China. It is one of 9,856 places to stay in Shanghai listed on Triptoic.
No. 237, Lane 111, Chongxi Road, Pudong New Area, Shanghai, Shanghai, China
Check-in starts at 02:00 PM and check-out is until 02:00 PM. Early check-in or late check-out may be available on request.
Madison Hotel (Shanghai International Resort Chongxi Road) is located at No. 237, Lane 111, Chongxi Road, Pudong New Area, Shanghai, Shanghai, China.
Madison Hotel (Shanghai International Resort Chongxi Road) is rated 4 stars.
Highly rated alternatives close by
Hotel
Hotel