Back to news

News/Press

Town & Country - Changing Track, The Tokyo Station Hotel

Town & Country - Changing Track, The Tokyo Station Hotel

Posted in: Press

After a multimillion-dollar overhaul, the Tokyo Station Hotel – located in a train terminal that dates back to 1914 – still holds on to a few historic secret.

Read the full article