Location img
Our hotel's full-service accommodations are a great destination for business and leisure travelers.

Travelers headed to Boston, MA love our hotel's proximity to Fenway Park, where they can catch a Red Sox game. You'll find it easy to get to the shops and restaurants of Coolidge Corner, Beacon Hill and Faneuil Hall. Other top attractions include NE Aquarium, Boston College, Boston University, convention centers and Logan Airport.

If medical business brings you to the Boston area, our hotel’s location is ideal. We are less than one mile from Beth Israel Deaconess Hospital, Boston Children’s Hospital, Brigham and Women’s Hospital, Dana-Farber Cancer Institute, Joslin Diabetes Center, New England Baptist Hospital and many other major medical institutions. We offer complimentary shuttle service between our hotel and the Longwood medical area.

Address

1200 Beacon Street
Brookline, MA 02446 

Phone: (617) 277-1200

Centrally Located

The Inn at Brookline is located on the Green Line of the T, going to Faneuil Hall, Freedom Trail, and NE Aquarium, directly on the Boston Marathon route, and only one mile to Fenway Park, Brigham and Women's Hospital, Beth Israel Deaconess Medical Center, Children's Hospital, Dana-Farber Cancer Institute, Joslin Diabetes Center, Harvard Medical School, Boston University, and Boston College.