Telehouse – TOKYO Otemachi (KDDI Otemachi)
Address: Otemachi Building, Otemachi, Chiyoda-ku, Tokyo, 100-0004, JP
Metro: Tokyo, JP
Colocation Packages
No packages published for this facility yet.
Address: Otemachi Building, Otemachi, Chiyoda-ku, Tokyo, 100-0004, JP
Metro: Tokyo, JP
No packages published for this facility yet.