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