Star Inn 1 stars

125-0062 Tokyo Prefecture, Katsushika-ku Aoto 5-19-20, Japan

Hotel image
Read more reviews for Star Inn