5min walk to Ikebukuro Sta. WiFi , Max 7 people – Tokyo | SherryStay