↓ Skip to Main Content
Rock Hill SC Hotel | Country Inn and Suites by Carlson
Country Inn and Suites Hotel in Rock Hill South Carolina located off I-77. Book your stay at Rock Hill SC Hotel near Carowinds theme park.
Home
Amenities
Nearby Attractions
Location
Contact Us
Reservations
Home
›
Location
Location
Country Inn & Suites By Carlson
865 Patriot Parkway, Rock Hill,
South Carolina 29730, US