Ordos Aili Hotel Shanghai includes 64 rooms and is at a distance of 4.8 km from the 19th-century European-style Huangpu Park. There is also a car park.
The hotel is located in Shanghai, within close distance of Yuanshen Stadium tube station. Pudong New Area is approximately a 20-minute walk from this 4-star hotel and Shanghai Hongqiao International airport is 25 km away. The accommodation is around 4 km from Shanghai Developemt Exhibition Hall. Ordos Aili Hotel Shanghai is a short walk from Sheng Shi Nian Hua bus station.
Serving a wide range of dishes, ZaoZiShu and Pizza Hut can be reached within 5 minutes' walk.