Residence Inn Buffalo Amherst

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

Check room rates & availability

back to top