Hammam Spa, established in 2013 at 6509 Westheimer Road in Houston, offers a Moroccan hammam experience built on traditional steam bathing and full-body exfoliation with black soap and argan oil. The one-hour Moroccan Hammam costs $149, the version with Nila scrub $169, a couples hammam $299 and a kids hammam $85, and facials, massages and clay wraps round out the menu. Reservations are taken online.