HONG KONG, 2016-Jan-28 — /Travel PR News/ — Mandarin Oriental Hotel Group was again honoured in the annual “World’s Best Hotels” rankings in Institutional Investor magazine. Mandarin Oriental, Tokyo took the coveted number one spot, as ‘Best Hotel in the World’ as well as the ‘Best Hotel in Asia’. The survey rated hotels on a… Read the full press release