Spa · West Town
2
2 Postcards
Tucked within Soho House Chicago, Cowshed merges farmhouse charm with luxe self-care, offering indulgent treatments like manis, pedis, facials, and massages in a cozy, stylish setting.
113-125 N Green St, Chicago, IL 60607 Get directions
$$$ · Menu