Shanghai Liston Hotel is situated in the Songjiang Area of Shanghai. This Shanghai hotel is surrounded by architecture of various European styles including Gothic and Byzantium style. Happy Valley is also near at hand. Some room decor features a..
Relevance: 65.3136