Tokyo Station is situated 620 metres south of Otemachi Place West Tower.Otemachi Railway stop Photo: Nyao148, CC BY-SA 3.0. Ōtemachi Station is a major subway station in Chiyoda, Tokyo, Japan, jointly operated by Tokyo Metro and Toei Subway. Otemachi is situated 250 metres south of ...
Otemachi Place Address Otemachi, Tokyo Client WEST TOWER: NTT Urban Development Corporation / EAST TOWER: Urban Renaissance Agency Design and supervision WEST TOWER: NIHON SEKKEI, INC. / EAST TOWER: Obayashi Corporation Construction WEST TOWER: Takenaka Corporation / EAST TOWER: Obayashi Corporation ...