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.


Request a Quote

Telehouse – TOKYO Otemachi (KDDI Otemachi)

Map