Crowne Plaza Tampa - Westshore

5303 W Kennedy Blvd
Tampa
Florida
United States