Boise Centre

boise centre logo on a building

Boise Centre is the epitome of convention centers that takes place in Boise; a substantial venue that is located adjacent to The Grove Hotel. Adding new renovations to their building, the convention center has implemented a profound amount of meeting rooms along with the expansion of their square footage. Restaurants, entertainment, outdoor activities, and hotels surround the extraordinary structure.

Boise, ID, USA Boise United States