Hotel New Otani, Kioicho 2026-03-30 Just enough color. Just enough passerby. Just enough murmur. No better place to think.