The Imperial Palace
皇居
Imperial Palace is located on the former site of Edo Castle. Now it is the residence of Japan’s Imperial Family.
Information
Tokyo
Historical Landmark
Address
1-1 Chiyoda Chiyoda-ku Tokyo 100-8111
Distance from Hotel
32 minutes by train