1 8 8 Uchi Kanda Chiyoda Ku, Tokyo, Japan 101-0047
The hotel offers a conference room. The hotel offers comfortable accommodation units. The hotel is located in the centre of Tokyo. It is close to the Imperial
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.