Situated approximately a 5-minute walk from the 2-star Shell Hotel Shanghai Expo Changqing Road Metro, guests can reach the Expo 2010 Urbanian Pavilion in no time. Featuring baggage storage, the hotel is located within a few blocks of the free China Art Museum.
The Xintiandi is about 6 km away, and Mercedes-Benz Arena is a mere 1.4 km from this Shanghai hotel. The Shell Hotel Shanghai Expo Changqing Road Metro stands just near Yaohua Road tube station. The location will allow you to be around 10 minutes by car from the souvenir shopping areas. Changqing Road bus stop is not far from the property.
ShaoXing Restaurant serves a good range of Chinese food and lies only 200 metres from the hotel.