Sleep Inn Amherst
Buffalo -> New York -> Mid-Atlantic -> Northeast -> the USA
NY 14228 75 Inn Keepers Lane, Amherst, NY 14228, United States of AmericaSleep Inn Amherst on the map
Sleep Inn Amherst. Hotel in Buffalo
Centrally located in Amherst, New York, this hotel offers convenient amenities and easy access to several popular attractions including the stunning Niagara Falls and Buffalo city center.
Price from $64
Photos of Sleep Inn Amherst. Buffalo
The Information about Buffalo, New York, the USA
Buffalo most commonly refers to: Bubalina, including most "Old World" buffalo, such as water buffalo Bison, including the American buffalo Buffalo, New YorkBuffalo or buffaloes may also refer to:. Book the Sleep Inn Amherst in the Buffalo, New York.