Imperial Palace is located on the former site of Edo Castle. Now it is the residence of Japan’s Imperial Family.
Tokyo
Historical Landmark
1-1 Chiyoda Chiyoda-ku Tokyo 100-8111
32 minutes by train
ComplexTokyo Station