Residence Inn Buffalo Amherst

100 Maple Road, Amherst, New York 14221 USA
+1 716-632-6622

Check Room Rates & Availability

back to top