Staybridge Suites Buffalo-Amherst By IHG


Amherst • Show on map
View Details for Price
Staybridge Suites Buffalo-Amherst by IHG is located in Amherst, within 3.4 miles of University of Buffalo and 5.5 miles of Frank Lloyd Wright's Martin House Complex. This 3-star hotel offers a 24-hour…More info
