The Tavern Posted February 27, 2016 Loading Map.... The TavernRadisson Plaza Hotel, 78 Xingguo Lu, near Huashan Lu - ShanghaiDetails 31.2045738 121.42454610000004 Address Radisson Plaza Hotel, 78 Xingguo Lu, near Huashan Lu Shanghai Xuhui 200052 China Upcoming Events No events in this location