Hotels Review: A Kitschy Stay At The South of the Border Motor Inn by joeheg March 1, 2024 by joeheg March 1, 2024 We’ve always been a little obsessed about South of the Border. Located just off Interstate 95 in Dillon, SC, it’s right over the North Carolina/South Carolina border, thus the name. … 0 FacebookTwitterPinterestEmail