Filter Results
Apply Filters
Clear Filters
Central hotels in Amherst
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