At some point in your Japan journey you will find yourself at Tokyo Station, and probably in need of a break. Read on for the best spots to chill and take in the views of this Tokyo icon, epitomized in the classic Marunouchi Building.
At some point in your Japan journey you will find yourself at the Marunouchi Building in Tokyo Station. Read on for the best relaxing views.
Tokyo Station is the major travel hub for Japan’s capital city and there are plenty of things to do and see in the surrounding neighborhoods.