Shanghai, China, 2016-Nov-08 — /Travel PR News/ — Four Seasons Hotel Shanghai has just been named the Best Luxury Hotel in Shanghai by Travel Weekly China, in their China Travel & Meeting Industry Awards 2016. The magazine’s Travel & Meeting Industry Awards recognise companies considered to be the top luxury suppliers in the travel industry. Winners were voted… Read the full press release