LA CASA HOTEL SHANGHAI

Address:

3300 Yanan West Road
Minxing District
201103 Shanghai, CN

Map:


Contact   ·   Privacy   ·   Terms