Super 8 by Wyndham Strongsville/Cleveland Near OBM Arena
Super 8 by Wyndham Strongsville/Cleveland is a Super 8 hotel in Strongsville , Ohio. Based upon the quantity and quality of amenities offered to hotel guests, we rate it as a 2-star hotel. It is located at 15385 Royalton Rd.
Compare Prices at TheRealPlaces