Wyndham Tampa Westshore Hotel

700 N Westshore Blvd
Tampa
Florida
United States