You are right, hotel laundry services are usually pricey. I usually recommend my visitors to do their laundry on the street. There is some variation on the street shops. Some charge by piece, some by weight. The ones that charge by piece are usually more expensive. Also keep in mind that usually when you drop your laundry off, especially if it is a charge by piece shop, they will likely pull out your laundry one piece at a time and hold it up to look at it, and everyone else who may be watching too

. So, if this makes you uncomfortable I would recommend doing underwear in the sink on your own or anything else that you don't wish the whole world to see. I once was helping someone at one of these places and they were mortified as their underwear was put on display piece by piece.