Sophiearth Hostel 1 stars

169-0072 Tokyo Prefecture, Shinjuku-ku Okubo 1-7-26, Japan

Hotel image
Read more reviews for Sophiearth Hostel