Wentworth Mansion

The Wentworth Mansion is located in the heart of downtown Charleston. Its luxurious ammentities provide guests with a relaxing, hospitable stay. It's also dog-friendly. 

Wentworth Mansion
149 Wentworth Street
Charleston, SC 29401
(888) 466-1886