Akihabara Washington Hotel 3 stars

101-0025 Tokyo Prefecture, Chiyoda-ku Kanda Sakuma-cho 1-8-3, Japan

Hotel image
Read more reviews for Akihabara Washington Hotel