img

Crowne Plaza Cleveland at Playhouse Square

About

Located in the vibrant theater district, right on glittering Playhouse Square, the Crowne Plaza at Playhouse Square hotel will leave guests cheering. The rooms and suites at this downtown Cleveland hotel provide everything both leisure and business travel