Official Site. Kids Stay and Eat FREE. So You're FREE to relax.The Holiday Inn Buffalo-Amherst, a 100% Non-smoking hotel located between Buffalo and Niagara Falls, NY. The Holiday Inn Buffalo-Amherst ... – Read more ...
Learn how to get the best deal, steer clear of scammers & more.