Extended Stay Hotels Amherst - Hours & Locations

1

Extended Stay Hotels - Amherst

125 Inn Keepers Ln., Amherst NY 14228 Phone Number:(716) 564-0620
  1. Store Hours

Hours may fluctuate

Distance:2.20 miles
Edit