Shell Hotel Shanghai Expo Changqing Road Metro Station

  • Wi-Fi
  • 24-hour reception
  • No pets allowed

Offering a luggage room, the 2-star Shell Hotel Shanghai Expo Changqing Road Metro is nearly a 5-minute stroll from the Expo 2010 Urbanian Pavilion. Ideally located in the Cremorne district within reach of the free China Art Museum, this Shanghai hotel has 84 rooms.

While staying at the Shell, guests can choose from dining options nearby, such as Masala Art, located only 1 km away, or Xiabu Xiabu at a 14-minute walking distance.

Situated within a 6-km distance of the expansive historic City God Temple of Shanghai, the hotel also gives access to such sports venues as Mercedes-Benz Arena, which is only 1.4 km away. The Shell Shanghai offers proximity to such natural sights as Fuxing Public Park (4.7 km) and Chocolate Happy Land Theme Park (1 km). The nearby notable religious buildings include the Xujiahui Catholic Church, approximately a 15-minute ride from the accommodation. This Shanghai hotel is nestled within easy reach of Yaohua Road underground station.

Shell Hotel Shanghai Expo Changqing Road Metro Station Facilities

Internet Wi-Fi
Parking options Parking
Property services 24-hour reception, 24-hour security, Luggage storage, Housekeeping
General facilities No smoking on site, Lift, Fire extinguishers
Pets No pets allowed
Important information
Check-in: from 14:00 until 23:59
Check-out: until 12:00