I grew up in Cleveland and just got back from a trip to Cleveland. I stayed at the Westin and really liked it. My room had a great view of the lake, rock and roll hall of fame, and the Browns stadium. As for things to do, you could go see a show at Playhouse Square, hang out at the restaurants...