Best Western Plus the Inn of Lackawanna

2500 Hamburg Turnpike
Lackawanna
New York
United States