ibis Shanghai Expo Chenshan Road Subway Staion Hotel Hotel
No.800 Chengshan Rd, Pudong, 200125 Shanghai, China
Ibis Shanghai World EXPO Hotel is located in Pudong New District, a 10-minute stroll from Dongming Road Subway Station (Line 6). The non-smoking property houses a business centre, vending machines and accommodation with free wired internet access.