日本語
English
Sign up for our newsletter.
AD
Shop
Parking
Cafe
Library
Disabled access
Location: 16 Yamabukicho, Shinjuku-ku, Tokyo 162-0801
8 minute walk from Edogawabashi Station on the Yurakucho line.