Place detail×

Imperial Palace

The Royal Family's residence on the grounds of the former Edo Castle, a 10-minute walk from Tokyo Station. Tours can be booked online for private areas, and some gardens are open to the public.

Mentioned 5× across the internet