Akihabara Washington Hotel

Details


Address
Chiyoda-ku Kanda Sakuma-cho 1-8-3

Make a booking


Check Dates on

About this hotel

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 WiFi throughout the property.