Spend the afternoon taking a tour of Winthrop University, located near our hotel in South Carolina Learn More Our hotel is conveniently located less than 10 miles from Carowinds Theme Park and Carolina Harbor Learn More Catch a football game at Bank of America Stadium, located on 33 acres in Charlotte, North Carolina Learn More See More See Less