Tampa Dispatch on 03rd Oct

Just off Kennedy Blvd, a stones throw away from the beautiful Florida waters is the Hotel Alba, a revamped and stylish new...