|Holiday Inn Buffalo Amherst in Amherst |
1881 Niagara Falls Blvd., Amherst, NY 14228 (Suburban)
The Holiday Inn Buffalo Amherst is a two-story 100% Non smoking hotel located minutes from Niagara Falls, NY and downtown Buffalo, NY. We are located within minutes of the University of Buffalo and the Northtown Center. Located on Niagara Falls Blvd.within a very high retail shopping coridor. Free WIFI throughout the property, independently controlled HVAC, Keurig coffee makers, hair dryer. We are a full service hotel. Free airport shuttle, free parking. We have our relaxing "blvd.bar & grill" attached to the hotel and room service.