EmbassySuites

    By Geoff Williams

    | 2:00PM 10/29/2008
    I've known for a while that debit cards and hotels don't really mix, but now I've learned it the hard way.Last weekend, I stayed at an Embassy Suites in Florida, attending a magazine writers' conference. I had a wonderful, spacious room with all of the amenities, and the service was great, but like...