The hotel is located off Interstate 95 in St. George, South Carolina, making it accessible for travelers passing through the region.
The hotel is located off Interstate 95 in St. George, South Carolina, making it accessible for travelers passing through the region.