Wyndham Cleveland at Playhouse Square - Hotels & Spas

Wyndham Cleveland at Playhouse Square
☆ Add to Trip Planner

Wyndham Cleveland at Playhouse Square
Add to Trip Planner

1260 Euclid Ave.
Cleveland, OH
216-615-7500

Located in the vibrant theater district, right on glittering PlayhouseSquare, the Wyndham Cleveland at PlayhouseSquare hotel will leave guests cheering. After a recent multimillion dollar renovation, the property provides everything both leisure and business travelers desire. The intimate lobby and a staff that's always ready to help make this boutique-style hotel a great place to wind down after a night on the town.

Featured Listings

Hotels & Spas