Asakusa Sta. is a Train station located at 3 Chome-1-11 Nishiasakusa, Taito City, Tokyo 111-0035, Japan. It has received 313 reviews with an average rating of 3.7 stars.
The address of Asakusa Sta.: 3 Chome-1-11 Nishiasakusa, Taito City, Tokyo 111-0035, Japan
Asakusa Sta. has 3.7 stars from 313 reviews
Train station