ViaMichelin
Shell Shanghai New International Expo Center Fanghua Road Metro Station Hotel
Location picture
Quite mediocre 2 (1 reviews)
Hotel
About it
Offering air-conditioned rooms in the Pudong District district of Shanghai, Shell Shanghai New International Expo Center Fanghua Road Metro Station Hotel is 2.6 miles from Shanghai New International Expo Centre. The property is around 5.7 miles from Shanghai World Financial Centre SWFC, 5.9 miles from Jin Mao Tower and 6.6 miles from Oriental Pearl Tower. Shanghai Jewish Refugees Museum is 7.5 miles from the hotel and People's Square is 7.7 miles away. The hotel can conveniently provide information at the reception to help guests to get around the area. Superbrand Shopping Mall is 6.7 miles from Shell Shanghai New International Expo Center Fanghua Road Metro Station Hotel, while Yu Garden is 7.3 miles away. Shanghai Hongqiao International Airport is 16 miles from the property.
Its strengths
24hr reception
Location
No. 316 Lianyuan Road, Pudong
201204 Shanghai
Dates of your stay
Availability with
Booking.com