Fenway Park
Our hotel is located less than 2 miles from Fenway Park, also known as “America's Most Beloved Ballpark.” Enjoy the scenic 20-minute walk along the Charles River and over the BU Bridge toward Kenmore to experience a Sox game at Fenway.