Satellite map of Iidamachi Station
Iidamachi Station (飯田町駅, Iidamachi-eki) was a railway station on the Chūō Main Line located in Chiyoda, Tokyo, Japan.
Latitude: 35° 42' 4.79" N
Longitude: 139° 44' 33.59" E
Nearest city to this article: Tokyo
Read about Iidamachi Station in the Wikipedia Satellite map of Iidamachi Station in Google Maps