The First Train Ride After Landing in Tokyo

There’s a moment at the start of every trip to Japan when it suddenly feels real.

For me, that moment doesn’t happen at the airport.

It happens at the train station.

Continue reading “The First Train Ride After Landing in Tokyo”

Hotel Review: Mitsui Garden Hotel Ginza Premier

The Mitsui Garden Hotel Ginza Premier is one of the nicest hotels I have stayed at while visiting Japan over the years due its rooms, facilities, staff, and location.

Continue reading “Hotel Review: Mitsui Garden Hotel Ginza Premier”