Crowne Plaza Cleveland South-Independence opened here following a $4 million renovation.
Improvements include a new fitness center, a new board room, a renovated indoor pool area and other enhancements. The 179-room hotel includes more than 10,000 square feet of meeting space.