Delaware North announced that a 12-story building being built as its new headquarters will include a Westin hotel. The property will occupy the building’s first five floors and include 118 rooms and eight suites, 4,000 square feet of meeting space, a 2,400-square-foot fitness facility, an outdoor patio and a restaurant. Read The Buffalo News story here