Residence Inn Buffalo Amherst
Hotel
For travelers seeking convenient access to local attractions and a relaxed atmosphere, Residence Inn Buffalo Amherst offers a satisfying option. Situated near Amherst's core, it presents a practical base for exploring the surrounding area. This format of lodging balances practicality with a range of facilities designed for a pleasant visit.





















