Located in the centre of the city, Tokyo Imperial Palace is a historic structure that is the residence of Imperial Family of Japan. Built on what was once the site of Edo Castle, this impressive palace is set amidst picturesque gardens and imposing stone walls. Originally constructed in 1888, the Imperial Palace was destroyed during World War Two, but was later rebuilt. The Imperial Palace East Gardens are open to visitors and are where one can view such striking features as guardhouses and moats. Travellers to the city looking for a luxury hotel Tokyo that offers the very best in accommodation and service can stay at The Peninsula Tokyo. This well known hotel Tokyo is ideally located opposite the Imperial Palace and makes for a perfect base from which to explore Japan’s capital.