Hyatt Place Buffalo/Amherst

Hyatt Place Buffalo/Amherst offers 1,887 square feet of event space in Amherst, NY designed around bringing people together in new and innovative ways. Let us help create a seamless and successful event for you and your guests.

Photos

{{photo.imageAltTxt}}