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.