Ryogoku View Hotel 3 stars

130-0036 Tokyo Prefecture, Sumida-ku Ryogoku 2-19-1, Japan

Hotel image
Read more reviews for Ryogoku View Hotel