Contemporary hotel in Boise, ID near Towne Square Mall. Large rooms, indoor pool, breakfast, on-site bar.