Charleston, South Carolina
What we think
Skylark only includes hotels that meet our stamp of approval. Our editorial review for this one isn’t ready yet—but we’re working on it! See below for the hotel’s own description.
The Wentworth Mansion, a member of the Small Luxury Hotels of the World, is a grand historic hotel in downtown Charleston. Nestled within a charming neighborhood in the Holy City's historic district, we offer the best of one of the country's most beloved cities - gracious hospitality, a luxury spa, a seasonally-inspired restaurant, and proximity to the antique district, King Street shops and boutiques, and nightlife.