Doubletree Hotel Cleveland Downtown/Lakeside is up and running.
The 379-room property was formerly a Holiday Inn hotel. It is located near the Rock and Roll Hall of Fame and Museum. The hotel, with views of Lake Erie, offers more than 11,000 square feet of meeting space.