Universal Hilton is a much nicer hotel. The Garland was a Holiday Inn prior to being renovated a few years ago. It's a boutique hotel now, but it definitely still have a motel-ish vibe in some places. You can probably get a much better rate at the Garland, but there is a bar there that can get pretty busy, so make your room request carefully.