Tokyo Station Hotel, Japan

Tokyo Station Hotel, Japan

The Tokyo Station Hotel is a luxury hotel located in the Marunouchi station building of Tokyo Station. Opened in 1914. The station will celebrate its 100th anniversary in November 2015.

In the autumn of 2012, the interior was refurbished and reborn with the restoration of the station building, providing a comfortable space decorated with European classics while harmonizing perfectly with the exterior of the station building.