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

  • Tower Square consists of 1.6 million square feet.
  • Enclosed retail/service center of 180,000 sq. ft.
  • 28 Floor Class A office tower of 370,000 sq. ft.
  • Enclosed three-level parking garage
  • 265 Room Tower Square Hotel
  • BOMA 360 Performance Building
  • Energy Star Building



Tower Square Hotel
Energy Star