No.1 Changqing Road, Shanghai, China
Guests of the 2-star Shell Hotel Shanghai Expo Changqing Road Metro can easily reach the Expo 2010 Urbanian Pavilion, located nearly a 5-minute walk away. Boasting a location 750 m from the free China Art Museum, the hotel features 84 rooms as well as luggage storage.
This hotel is ideally situated 2.8 km from Shanghai Oriental Sports Center Swimming Stadium and about 25 minutes' walk from Huangpu River. The Cremorne district of Shanghai, where the Shell Shanghai sits, grants access to cultural attractions like The Bund Sculpture, which is around 7 km away. The Xujiahui Catholic Church lies approximately 15 minutes' drive away, while Yaohua Road tube station is near the accommodation. Changqing Road bus stop is located 500 metres from this Shanghai hotel.
Situated within a few blocks of the Shell, the restaurant Masala Art offers an Indian menu.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Shell Hotel Shanghai Expo Changqing Road Metro Station!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please