Room Amenities
- Climate control
No. 316 Lianyuan Road, Pudong, 201204 Shanghai, China
Offering air-conditioned rooms, Shell Shanghai New International Expo Center Fanghua Road Metro Station Hotel is located in the Pudong district of Shanghai, just 4.2 km from the Shanghai New International Expo Centre. The hotel includes a variety of room types such as double rooms, twin rooms, and suites.
Situated 9.2 km from the Shanghai World Financial Centre SWFC and 10 km from Jin Mao Tower, this property also lies within 11 km of both the Oriental Pearl Tower and Superbrand Shopping Mall Shanghai. Guests can reach the Shanghai Jewish Refugees Museum and People's Square each approximately 12 km away. The Yu Garden is also nearby at a distance of around 12 km. For travelers arriving by air, Shanghai Hongqiao International Airport is located about 26 km from the hotel.
All accommodations come equipped with air conditioning to ensure guests’ comfort throughout their stay.
The hotel offers a 24-hour front desk to assist guests with any needs or inquiries during their visit.
No reviews for Shell Shanghai New International Expo Center Fanghua Road Metro Station Hotel yet. Add yours on sleephotelsshanghai.com