Since someone mentioned this hotel, let me recommend the best Mexican restaurant nearby in North Olmsted, OH. (in fact the best in the region).
https://nuevoacapulco.com/
This is a must go if you're staying near CLE, especially near Radisson Hotel. Go north and along Lorraine Rd for 3 miles.