Ginza is by far our favorite place to stay in Tokyo. The Palace Hotel is perfectly located with the best view of the Imperial Palace Garden. The subway is conveniently located just downstairs with plenty of affordable restaurants as well. The rooms are well appointed with just the right amount of luxury and comfort.
- Free Wifi
- Restaurant
- Visit hotel website