Residence Inn by Marriott Buffalo/Amherst
Hotels and Motels
100 Maple Rd
Amherst, New York (NY) 14221
Distance:
Amherst, New York (NY) 14221
Distance:
Description:
At Residence Inn, we have perfected the extended-stay experience by combining all of the comforts of home with our passi. . . (READ MORE)