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. The nearest airport is Shanghai Hongqiao International Airport, 16 miles from the accommodation.
Its strengths
24hr reception
Dates of your stay
Select an arrival date
June 2024
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
Select a departure date
June 2024
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
Availability with
Booking.com