Grand hotel

Shangri-La Tokyo

Marunouchi · Tokyo · Japan

The upper floors of Marunouchi Trust Tower, beside Tokyo Station’s Nihonbashi exit.

Shangri-La Tokyo occupies the upper floors of Marunouchi Trust Tower Main, beside Tokyo Station (shangri-la.com).

  • By the station