The charming suburban Beacon Inn located in Brookline, MA is only minutes away from Boston attractions. Enjoy elegant accommodations in the 2 restored 19th-century Victorian brownstones across the street from the “T,” Boston’s mass transit system. We also offer 4 fully-furnished apartments. The Beacon Inn is a great place to stay for families of Boston University and Boston College students. Not only is the inn near these schools, but it is also close to quintessential Boston attractions like Fenway Park, Newbury Street, Freedom Trail, Faneuil Hall, and many more.
1087 & 1750 Beacon Street
Brookline, MA 02446