So close to the JR line and very straight forward to find. The staff were great and let us check in before the stated time. The bed was a decent size and a bit more space than the other Tokyo hotel room we stayed in before. Wi Fi in the room which was also great.
This hotel is located in Tokyo (Shiba), close to Keio University, Tokyo Tower, and Mori Art Museum. Also nearby are Tokyo …More