Candlewood Suites Buffalo - Amherst Near University At Buffalo - North Campus
20 Flint Road -
Amherst,
NY 14226