Location: Home > YellowPages > FL > Tampa > Holiday Inn Express Hotel & Suites

Holiday Inn Express Hotel & Suites

8610 Elm Fair Blvd
Tampa, FL 33610
813-490-1000