Hyatt Place Buffalo Amherst Hotel Categories Hotel/MotelHotel/Motel 5020 Main Street Amherst NY 14226 (716) 839-4040 Send Email Visit Website Hours: 24 hours Video Media News Hyatt Place Buffalo Amherst Hotel: Superhero Sleepover Package 1/28/2025 Release Date: January 28, 2025 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×