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