Best Western Plus Albert Lea I-90/I-35 Hotel Back to Search Best Western Plus Albert Lea I-90/I-35 Hotel Categories Lodging 821 Plaza St. E , Albert Lea , MN , 56007 (507) 373-4000 Send Email Visit Website Contacts Primary Julie Sternhagen Owner Bill Amin Share × Print Email Facebook LinkedIn X Pinterest Powered By GrowthZone