Buffalo Niagara Marriott, the 356-room hotel at 1340 Millersport Highway, is the largest hotel in Amherst. 

Staff Photographer Buffalo News

I have been a Buffalo News Photographer for the past 23 years, and worked previously in Buffalo for the Associated Press and United Press International. I graduated from Buffalo State College in communications in 1985.