Very accessible location
With no less than three metro stations(Kyobashi, Takaracho and Ginza-Itchome Yurakucho)within an easy five-minute walk, this hotel makes a great base to strike out and explore Tokyo from. The fact that Tokyo's mainline train station is a mere ten-minute s