The Tavern

Loading Map....

Address
Radisson Plaza Hotel, 78 Xingguo Lu, near Huashan Lu
Shanghai

Xuhui
200052
China


Upcoming Events

  • No events in this location
  • Comments are closed.