Review: The Tokyo Station Hotel, Tokyo Eats & Sites

My apologies, this is a bit of a belated guest post/review¬†from my sister who stayed at the Tokyo Station Hotel in Tokyo, Japan in December 2015. December 9, 2015   The Tokyo Station Hotel just celebrated their 100th birthday on November 2, 2015. ¬†At a century old, the hotel is full of life and grandeur….