Holiday Inn Lockport

515 S Transit St
Lockport
New York
United States