Back to news

Town & Country - Changing Track, The Tokyo Station Hotel

Posted in: Press

Town & Country - Changing Track, The Tokyo Station Hotel

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