
Buffalo, NY, United States
La Quinta Inn Suites By Wyndham Buffalo Amherst
3-star hotel · WYNDHAM HOTEL GROUP
The brand new La Quinta Inn Suites Buffalo – Amherst is conveniently positioned just off I-290 with easy access to I-190. Niagara Falls is 20 minutes away, and downtown Buffalo is an easy 13-mile drive from the hotel. During your…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Car park












