Holiday Inn

Holiday
The Holiday Inn is connected directly to the Thelma Keller Convention Center. Offers a fridge and microwave in the rooms, free parking, free internet, pool/spa, and also has meeting rooms and suites available.'
Return to full list >>