Country Inn & Suites Charleston North, Charleston

Country Inn & Suites Charleston North

7429 Stafford Rd

New hotel near Northwood Mall off Interstate 26, Complimentary High Speed Wireless Internet Access, Complimentary Continental Plus Breakfast Bar, Complimentary USA Today, Complimentary local phone calls