Tokyo Ochanomizu Inn

Access
3-min walk from the Hijiribashi exit of the JR and subway Ochanomizu Station.
Address
1-3-7 Yushima , Bunkyo-ku, Tokyo-to 113-0034 Japan

Detail