My husband & I stayed 3 nights at this hotel in May 2012 during our 3 week trip to Japan. The hotel is clean and has all facilities you can expect from a business hotel. Location is not very convenient if you want to do sightseeing, it is a 15 minutes walk (fast tempo) to Tokyo station and it takes...
More
