Tokyo Station Hotel

Tokyo Station Hotel, April 2019

About a year ago, when we decided to travel to Japan, we started looking for a nice hotel in Tokyo.  We planned on staying three days in the city before boarding the Azamara Quest.  Ultimately, after looking at a variety of places, we decided to stay at the Tokyo Station Hotel.  It is located in […]

More