5 minute walk from Azabujuban Station 19150258 – Tokyo | SherryStay