8310 Galbraith Road
Tampa, FL 33647
Get directions

About Us

As the newest Holiday Inn Express in "New Tampa", we offer the latest hotel style and amenities for your next stay in Tampa.

Reviews