Data Center Map

TELEHOUSE Tokyo Otemachi

KDDI Corporation
Otemachi Building, 1-8-1 Otemachi, Chiyoda-ku
100-0004 Tokyo
Japan
Visit Website

KDDI Corporation
Data Center Operator at
TELEHOUSE Tokyo Otemachi
Otemachi Building, 1-8-1 Otemachi, Chiyoda-ku
Headquartered in Tokyo, Japan

31