clock menu more-arrow no yes mobile

Filed under:

Checking Inn

More development news for Fenway! Construction has started on its first new hotel in decades: "The $60 million hotel, to be located at 121 Brookline Ave., will contain 175 rooms and is scheduled to open in the summer of 2013." [Globe]

Fenway Center

Massachusetts Turnpike, , MA 02215 (617) 965-2200