Hamacho Hotel Tokyo • time to momo