Access
1-3-2, Otemachi, Chiyoda-ku, Tokyo 100-8118, Japan.
Transportation Access
Tokyo Metro Otemachi Station (3-minute walk) Nearest exit: C2b
1-3-2, Otemachi, Chiyoda-ku, Tokyo 100-8118, Japan.
Tokyo Metro Otemachi Station (3-minute walk) Nearest exit: C2b