The QUBE Hotel Shanghai Sanjiagang

No.6 Lane 6666, Huaxia East Road Pudong New Area Shanghai China

The QUBE Hotel Shanghai SanjiagangOver view
All Photos

The QUBE Hotel Shanghai Sanjiagang

No.6 Lane 6666, Huaxia East Road Pudong New Area Shanghai China