Sometimes, when visiting a foreign country, it is preferable to live in the midst of the people and culture itself. Such is the experience when staying at a small hotel. And Hotel Tokyo is the best of their kind.