This also works:
pts = {{1, 1}, {-1, 1}, {-1, 0}, {-1/2, 0}, {0, -1/2}, {0, -1}, {1, -1}}; RegionDifference[Rectangle[{-2, -2}, {2, 2}], Polygon[pts]]
That also works. Thanks