The 5-star Urban Island Hotel Shanghai offers an elegant accommodation in Jiading district of Shanghai.
This business hotel is situated 22.4 km from Happy Valley of Shanghai, Shanghai Circus World and Dino Beach.
Nearest underground station is Shanghai Automobile City, which is only 500 meters away. Due to its location 20 km from Hongqiao airport, it will take about 20 minutes' drive to get there.
The rooms in Urban Island Hotel Shanghai come with free Wi-Fi and a work desk.