D64d RIKUGIEN (Japanese garden) Near station Max3 Wifi – Tokyo | SherryStay