Four Seasons Hotel Tokyo at Otemachi
Opening in July 2020, the new Four Seasons hotel is set to be a modern 39-storey building located in the central financial district of Tokyo facing the Imperial Palace, with Mount Fuji visible from afar on a clear day. The hotel offers 170 guest rooms and 20 sized suites starting from 500 square feet.
Four Seasons Otemachi will have direct access to its namesake Otemachi Station which has five subway lines and is one of Tokyo's largest metro stations. The capital's largest rail terminal Tokyo Station is also within walking distance for the high-speed rail and intercity train services, making Tokyo’s summer newcomer a very convenient base.