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
Previous Next 804 news