Y.M.C.A Hotel Zhabei

Y.M.C.A Hotel Zhabei Address: 123 Xizang Lu, Shanghai, China

Minimum price found for Y.M.C.A Hotel Zhabei was: Null CNY

Click here to get more information, photos & guest ratings for Y.M.C.A Hotel Zhabei