Telehouse – TOKYO Otemachi (KDDI Otemachi)

Telehouse - Global Data Centers

📍 Tokyo, Japan

Location

Address
Otemachi Building, Otemachi, Chiyoda-ku
Continent
Asia Pacific
Network providers
42
Internet exchanges
2
Coordinates
35.68641, 139.76481 · OpenStreetMap ↗