Shangri-La Hotel, Tokyo

The Shangri-La Hotel building stands alongside the Marunouchi North Tower.