Residence Inn Buffalo Amherst

100 Maple Road

Amherst, New York 14221 USA

Phone:+1 716-632-6622

Fax:+1 716-632-5247

Toll-free:+1 800-331-3131

Sales:+1 716-632-6622

Sales fax:+1 716-632-5247

Residence Inn® by Marriott® Buffalo Amherst