We are traveling from St. Louis to Niagra Falls this summer. We will be dropping off my parents to visit friends in Parma and staying one night in the Cleveland area before we head to Niagra Falls. Does anyone have suggestions on where to stay that would be convenient to leaving the next morning for Niagra Falls? After spending a few days at the Falls, we will be returning to Cleveland for 3 days. Any suggestions on where to stay and what to see would be appreciated. We are planning to see Rock and Roll Hall of Fame, and love anything pertaining to history.