Urban Island Hotel Shanghai

上海驿岛酒店

Language:English | 简体中文
Address:1 Lane 18, Nan'an Road (Nan'an Lu), Anting Town Jiading District Shanghai 201805 China
Booking online
- 37 km to People Square;
- 27 km to Shanghai Hongqiao Airport;
- 24 km to National Convention Center;
- 34 km to Shanghai Railway Station.