Wentworth Mansion, Charleston

Wentworth Mansion

149 Wentworth Street

Conveniently located in the center of historic downtown Charleston,Wentworth Mansion is quietly nestled in a residential area.The Mansion is only 5 short blocks from shops, restaurants and attractions that make the city famous. Built in 1886 as a private residence, the 24,000 square foor Wentworth Mansion was renovated into a 21 room luxury inn in 1998 with an award-winning restaurant, Circa 1886.