8 Mins Walk To Shinjuku Sta. Max 6 People – Tokyo | SherryStay