Holiday Inn Express and Suites Walterboro I-95

Our Walterboro SC Hotel Guests œStay Smart. Conveniently situated in the heart of the Lowcountry, and newly renovated, this Walterboro, South Carolina hotel is the perfect place to stopover.