Kenmore Square Photos

Meet 21 travelers, 9 tour guides and discover 445 photos

Kenmore Square is a square in Boston, Massachusetts, United States, consisting of the intersection of several main avenues as well as several other cross streets, and Kenmore Station, an MBTA subway stop. Kenmore Square is close to or abuts Boston University, Fenway Park, and Lansdowne Street, a center of Boston nightlife.
View Kenmore Square guide >

Kenmore Square