Irene Boutique Hotel (Jinshu Shop)

Accommodation

Asia, China, Shanghai