Homewood Suites

  • Hotels, Motel and Extended Stay
1138 Millersport Highway
Amherst, NY 14226
(716) 833-2277