LovePuXi

Category: Theater

Drama Hotel

Saw the ‘The McKinnon Hotel Shanghai’ near the St. Regis (1013 Beijingxi Lu; 1013 Beijing West Road) and went to take a look. There was a line outside, but the security indicated this was the theater, not the hotel, so let me pass the line. I walked to the entrance of the hotel, but the […]

Back to top