Modern hotel with Tokyo Tower visible on one side - Akabanebashi Station is 4 min walk and Shibakoen Station is 6 min away. Location and History This is the Prince hotel chain's most upscale property, ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results