Starway Hotel Xuhui District - Shanghai China - Photos
Starway Hotel Xuhui District - Shanghai China - Search and Book Hotel
1-8, 85 Lane Huarong Road (Huarong Lu)
200030 Shanghai
Hotels 3 Stars China
1-8, 85 Lane Huarong Road (Huarong Lu)
200030 Shanghai
Hotels 3 Stars China