Directions to Howard Johnson Fenway Park, Boston

Howard-johnson-fenway-park-map
The Howard Johnson Fenway Park in Boston is located at 1271 BOYLSTON STREET I 93 I 90 , Boston , MA, US .   Click on the Google Map above to get an interactive version and see the area around the Howard Johnson Fenway Park .