The 2015 World's Best Hotels The Mandarin Oriental, Tokyo, takes the top spot. December 11, 2015 Related Articles Norway Tops Japan as World’s Largest Asset Owner James Comtois Premium Electron Capital’s Energy Strategy Keeps Winning — Even Through a Change at the Top Stephen Taub 6 for 2026: Essential Questions for Investors Sponsored by BNY Investments