Most casinos in Philly allow you to park for free without being a membership card holder. However, having a membership card usually gives you extra perks, like free valet or better accessibility to the casino floor.