Hotel New Shohei is located three minutes from Yotsuya Station with direct access to many popular attractions in Tokyo. It has been a popular lodging hub for business travellers and tourists looking for a convenient and comfortable base as they explore Tokyo.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.