This place was fine. it is very near to the Brown's stadium, and a little bit of a walk from the touristy area of downtown, but not too far at all. I think that you'll enjoy your stay here and find it a bit less expensive than some of the other properties near downtown. It's not going to be the...
More
- Holiday Inn Cleveland
- Cleveland Holiday Inn
- Holiday Inn Express Cleveland Ohio
- Holiday Inn Express Cleveland
- Holiday Inn Cleveland Downtown
