Best Hostels Near Alumni Stadium
Info On Staying Near Alumni Stadium
Alumni Stadium is the home of the Boston College Eagles football team and is a must-see for any sports fan visiting Boston. The stadium has a capacity of over 44,000 and is known for its stunning views of the Boston skyline. Fun fact: The stadium was originally built in 1957 and has undergone several renovations over the years to become the impressive venue it is today.