Hotel Alba, Tapestry Collection by Hilton

5303 W Kennedy Blvd
Tampa, Florida 33609
Near Westshore Plaza Mall
More hotels near this hotel