Hyatt Place Buffalo/Amherst Near Daemen College
5020 Main Street -
Amherst,
NY 14226