SHANGHAI - CHINA
The lobby and check in counters in the elegant, five-star Regent Hotel at 1116 Yan An Road, West, Shanghai, China ( web site
-
Return to
Xenophon
. .