Red Roof Inn University at Buffalo - Amherst

42 Flint Rd
Amherst
New York
United States