Park Inn Toledo

101 N Summit St
Toledo
Ohio
United States