Wentworth Mansion

Wentworth Mansion Ranked #1 “Small City Hotel” and #35 “Best Hotel in the World” by Travel + Leisure

Travel + Leisure Magazine’s highly anticipated World’s Best Awards were released this morning, placing our beautiful home of Charleston, SC in the #1 spot for the Best City in the US and Canada! As if this weren’t exciting enough, Travel + Leisure readers ranked the Wentworth Mansion as the #35 Best Hotel in the World […]

continue reading