About Tower Square
Tower Square is in the heart of downtown Springfield, Massachusetts at 1500 Main Street, and is accessible from Interstate 91 at Exit 6 Northbound and Exit 7 Southbound.
The property consists of 1.6 million square feet with enclosed retail/service center of 180,000 sq. ft. There is a 28 Floor Class A office tower of 370,000 sq. ft. with an enclosed three-level parking garage.
In addition to the office and trail space, there is a 265-room hotel previously operated by the Marriott.