Asakusa View Hotel 4 stars

111-8765 Tokyo Prefecture, Taito-ku Nishiasakusa 3-17-1, Japan

Hotel image
Read more reviews for Asakusa View Hotel