Sign up for our newswire newsletter

 

Doubletree Opens in Downtown Cleveland

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.