Extended Stay America - Buffalo - Amherst

125 Inn Keepers Ln
Amherst, New York 14228
5.9 miles from Amvets Medallion Post 13
More hotels near this hotel


Directions from Extended Stay America - Buffalo - Amherst to Amvets Medallion Post 13


More Amherst Landmarks Near Extended Stay America - Buffalo - Amherst