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