Location. Poised in the Boise Spectrum area of Boise, Idaho, is the Oxford Suites Boise. Standing five stories tall, the hotel is ... More