$72
2402 N Forest Rd
Amherst, NY 14068
Amherst, NY 14068
The Ramada Amherst is located approximately three miles from the center of town, and is ten miles from Buffalo-Niagara International Airport. Local attractions...
more
Amenities
Wheelchair Accessible, Tennis, Bicycling, Jogging Track, Air Conditioning, Television... see all
Wheelchair Accessible, Tennis, Bicycling, Jogging Track, Air Conditioning, Television... see all

