Akihabara Hotel 3000 1 stars

101-0025 Tokyo Prefecture, Chiyoda-ku Kandasakumacho 4-8, Japan

Hotel image
Read more reviews for Akihabara Hotel 3000