Red Planet Asakusa Tokyo 3 stars

111-0032 Tokyo Prefecture, Taito-ku, Asakusa 1-11-6, Japan

Hotel image
Read more reviews for Red Planet Asakusa Tokyo