Akihabara Washington Hotel

1-8-3 Kanda Sakuma Cho
Tokyo
Japan