The Barksdale House Inn

The Barksdale House Inn, 27 George St, Charleston, SC 29401, United States

(843) 577-4800

Location