Hotels in Amherst, NY
Hotels
100 Maple Road,
Amherst ,
NY
14221
UNITED STATES
At Residence Inn, we have perfected the extended-stay experience by combining all of the comforts of home with our passion for making every GUEST on-site parking at a Feel welcome. Our 112 suites offer living areas, most with fireplaces, sleeping areas, and full kitchens
Worldwide > United States > Amherst, NY > Hotels