Atour Light Hotel Zhuguang Road Hongqiao National Exhibition And Convention Center Shanghai
No. 851, Zhuguang Road, Shanghai, China
No. 851, Zhuguang Road, Shanghai, China
The 4-star Atour Light Hotel Zhuguang Road Hongqiao National Exhibition And Convention Center Shanghai is located a 25-minute stroll from Lido Way and offers luggage storage. This Shanghai hotel boasts views of the city and offers Wi-Fi throughout the property.
Offering high-speed internet and a flat-screen TV with satellite channels, the 71 rooms come with air conditioning to ensure a comfortable stay. A separate toilet and a shower, along with a hair dryer and bath sheets, are provided.
You'll need 10-minute drive to Shanghai Hongqiao International airport. Qibao Catholic Church can be found 4.7 km from the hotel. Shanghai Qibao Town is approximately a 10-minute drive from the property, while Shanghai Metro is situated a 40-minute drive away.
You might also like beauty therapy and pampering facials available at the Atour Light Hotel Zhuguang Road Hongqiao National Exhibition And Convention Center Shanghai.
Wi-Fi in rooms
Free Wi-Fi
Internet
24-hour reception
24-hour services
Beauty treatment
Facial
Spa and relaxation
Wheelchair access