Conveniently located a 1-minute walk from JR Akihabara station and a 9-minute drive from Tokyo Station, Akihabara Washington Hotel offers modern accommodation with a restaurant and free Wi-Fi throughout the property.
Number of rooms: 369
101-0025 Tokyo-to, Chiyoda-ku Kanda Sakuma-cho 1-8-3, Japan
Hotel booked 3 times today.