SHINOKUBO HOUSE - Tokyo Guest House / Share Flat / Accomodation / Rent / Room is located in Shinjuku City, Japan on 1 Chome-11-19 Hyakunincho. SHINOKUBO HOUSE - Tokyo Guest House / Share Flat / Accomodation / Rent / Room is rated 4.7 out of 5 in the category indoor lodging in Japan.
Address
1 Chome-11-19 Hyakunincho