Last month I took my nephew and his wife to Portland. We stayed at McMenamin's Crystal Hotel downtown--what a great location! For starters, Powell's bookstore is just two blocks away. One block away, you can catch the 10th Street streetcar, which has a stop up the line right at Bridgeport Brewing.
Each room appears to have been decorated to honor some particular music performer or group. I had the John Lee Hooker room.