Wentworth Mansion

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

Travel + Leisure Magazine’s highly anticipated World’s Best Awards were released this morning, ranking the Wentworth Mansion as the #35 Best Hotel in the World and placed our luxurious, historic inn at the #1 spot for the Best Small City Hotel in America! As if this weren’t exciting enough, our beautiful home of Charleston, SC was placed in the #1 spot […]

continue reading