The 2-star Iu Hotel Shanghai Minhang Jiaotong University Dongchuan Road Subway Station Branch is situated 3.7 km from HanXiang Water Expo Garden. Featuring 78 rooms with views of the street, this venue is set within a short ride from Square Pagoda Park.
The accommodation is just a 10-minute walk from Shanghai Film Park.
This property provides free wireless internet, air conditioning and Wi-Fi in its units.
Iu Hotel Shanghai Minhang Jiaotong University Dongchuan Road Subway Station Branch is at a short driving distance from Shanghai Metro train station.
Check-in:from 12:00-23:59 hours
Check-out:until 12:00 hours