Wyndham Cleveland at Playhouse Square
1260 Euclid Ave., Cleveland, Ohio, 44115, USA
The 13-story Wyndham overlooks the bright lights of the vibrant theater district. The hotel's airy, modern lobby is flanked by Winsor's restaurant. The hotel is adjacent to the Halle Building, which houses a food court open for lunch, (although there are also plenty of great places to eat downtown). Each room is outfitted with a Herman Miller chair and massaging shower head, and some have views of Playhouse Square.
Rate Includes: Breakfast
BACK TO TOP