Tokyo within touching distance
The hotel's location makes it a perfect place to stay during a trip to Tokyo according to guests who point out that it is a short walk from a subway station that can take you to just about anywhere in the city. A number of eateries and places of interest are also within walking distance of the property.