Residence Inn Buffalo Amherst
- 100 Maple Road
- Amherst, NY 14221
- (716) 632-6622 | (800) 331-3131
- Visit Site
Spacious suites with full kitchen perfect for sleeping, working, eating and relaxing. Warm, inviting staff, available 24/7, that will make you feel right at home. Only 20 minutes to Niagara Falls.