Wentworth Mansion
A 21-room tribute to Charleston grandeur, the Wentworth Mansion is a downtown Charleston inn that exemplifies splendor with Italian crystal chandeliers, hand-carved marble fireplaces, gracious hospitality, and luxurious amenities - all just steps from award-winning dining, art, history, and shopping.