They are amazing for cleaning pretty much everything. I have never used them for that specific purpose but I think they would work well. However, they are rather large. About twice the size of your average washcloth.
Sure. But these are quite large (for cars) and I think you may look into a product more specific to your needs. But, try them out, they're cheap enough, and if you don't like them for your face, you can use them on your car or around the house. Great towels.