Website:
www.homewoodsuitesamherst.com

Address:
1138 Millersport Highway, Buffalo, NY 14226

Phone Number:
716-833-2277

No. of Rooms:
93

Year Built:
2005

Last Renovated:
2017

Homewood Suites Buffalo-Amherst