Whenever we travel to Tokyo, hubby and I stay at this quaint business hotel in Akihabara called Tokyo Green Hotel. Prior to my trip to Tokyo last May for Yakult, several years had passed since I had last visited Tokyo. Our most recent Japan trip took place in 2008 and we went to Osaka. All…