1-1-1 Marunouchi, Chiyoda-ku, Tokyo, 100-0005
The newly re-opened Palace Hotel boasts one of the best addresses in Tokyo, just a moat-side setting away from the Imperial Palace itself this hotel has an incomparable location. The hotel was completely re-built for its re-opening in 2012 guaranteeing the best in modern facilities. The Palace Hotel is a fantastic luxury option for a stay in Tokyo with all the best sites right on your doorstep.
See more ideas for: Japan