Holiday Inn Tampa Westshore - Airport Area Near Westshore Plaza Mall
700 N Westshore Blvd -
Tampa,
FL 33609