The top spots in Beacon Hill, Allston, MA.
Beacon Hill
John Jeffries House is a hotel.
← All Allston neighborhoods