Beautifully Renovated, AWESOME Service.
The Holiday Inn & Suites is in Downtown Fort Worth, but just on the outskirts, which eliminated any kind of parking issue. We stayed at the hotel when it had only been open a few months and wow - we were so impressed! Our hotel room had a HUGE flat screen TV and a great view; we also took advantage of the free shuttle. I've NEVER stayed at a Holiday Inn quite like this one and we'll definitely be back!