This simple hotel is situated in Cleveland. The establishment comprises 48 cosy rooms. Guests can take advantage of the internet access. Pets are not allowed at Super 8 by Wyndham Cleveland. Parking facilities are available for guests' convenience. Super 8 by Wyndham Cleveland features a choice of business facilities in order to offer the perfect combination of comfort and convenience for a corporate trip.