I'm 99% sure it's the Best Western King Charles. They charge an "optional" $5 fee for a nearby gym. I could not find any other 3* hotels in downtown charleston that offer free breakfast AND free parking. Possible confusion could be that priceline and hotwire recently upgraded this Best Western to a 3* from a 2.5*. Various sites still offer it at 2*.