Yes, we used the valet. It wasn't cheap, but less than a lot of places charge for valet in Chicago. They do have self parking. You can call the hotel and they will go over it all. That's what I did.
They have parking but you have to pay per night to park.
Get an answer from W Chicago - Lakeshore staff and past guests.