Extended Stay America - Buffalo - Amherst

125 Inn Keepers Ln
Amherst, New York 14228
7.9 miles from Corpus Christi Church Hall
More hotels near this hotel


Directions from Extended Stay America - Buffalo - Amherst to Corpus Christi Church Hall


More Amherst Landmarks Near Extended Stay America - Buffalo - Amherst