Conveniently placed off Interstate 90, a short drive from Buffalo city centre and Niagara Falls, this Hamburg, New York hotel offers spacious accommodations and a number of free and modern amenities.
Book this Hotel