141 Wentworth Street Charleston, SC 29401
843.724.6555 | map it
Located in historic Downtown Charleston on the property of the luxurious Wentworth Mansion hotel, this location gives guests the opportunity to truly come into their own. Offering spa rooms with 20 foot ceilings and exposed brick, our spa at The Wentworth Mansion provides a true escape from Charleston’s charming but busy downtown atmosphere. Book now!