Meanwhile, leisure travelers enjoy this hotel's location in the heart of downtown Boise, Idaho (just a few blocks from the Boise Art Museum, the state Capitol building and many popular eateries).