Holiday Inn Express & Suites - Tampa, FL near I-75
Choose the #1 Holiday Inn Express hotels in Tampa for Guest Satisfaction. The Holiday Inn Express® Hotel & Suites at I-75 and Bruce B. Downs offers award-winning service and well-equipped accommodations.
Located at the pristine Highwoods Preserve Complex in upscale New Tampa, it is also one of the most popular Busch Gardens Preferred hotels.