Filter Results
Apply Filters
Clear Filters
Travel Proud in Amherst
Sleep Inn Amherst - Buffalo North Near University
75 Inn Keepers Lane, Amherst, United States Show map
Offering air-conditioned rooms and Wi-Fi in the rooms, Sleep Inn Amherst - Buffalo North Near University is 2.9 km from Ellicott Island Bark Park and a 15-minute drive from North Tonawanda History…
From US$ 104
Book Now
Homewood Suites By Hilton Buffalo-Amherst
1138 Millersport Highway, Amherst, United States Show map
Located in the very heart of Amherst, the 3-star Homewood Suites By Hilton Buffalo-Amherst hotel offers fast access to The Buffalo Zoo, which helps break from routine and stands 7 km away. The hotel…
From US$ 105
Book Now