Harvard Stadium - Location

Location

Although most of Harvard's campus is in Cambridge, Massachusetts, the stadium and most other intercollegiate athletic facilities, along with Harvard Business School, lie across the Charles River in the nearby Allston section of Boston. The stadium is the cornerstone of the Soldiers Field athletic complex, which also includes the baseball stadium, outdoor track, an artificial turf field hockey/lacrosse field, two soccer stadiums, pools, Beren Tennis Center (outdoor), the Gordon Indoor Track, Dillon Fieldhouse, Lavietes Pavilion and Bright Hockey Center. Newell Boathouse, home of Harvard's men's crew, lies across Soldiers Field Road on the banks of the Charles.

Read more about this topic:  Harvard Stadium