TD Garden

Distant view of TD Garden Arena, Boston top attraction near The Eliot Hotel at night

TD Garden, often called The Garden and formerly known as the FleetCenter is a multi-purpose arena in Boston, Massachusetts. With a capacity of nearly 20,000 people, it is New England’s largest arena for sports, concerts, and conventions.

100 Legends Way 02114 Boston United States