Hotel City View-Xuhui - Shanghai China - Photos
Hotel City View-Xuhui - Shanghai China - Search and Book Hotel
No.3, Lane 168, Zhaojiabang Road,
Shanghai, P.r.china Shanghai
Hotels 3 Stars China
No.3, Lane 168, Zhaojiabang Road,
Shanghai, P.r.china Shanghai
Hotels 3 Stars China