The Ramada Plaza is your Home away from Home, for either business or pleasure. We are conveniently located off of I-90 exit 187. Our location is just 15 minutes away from downtown Cleveland. We're also just 15 minutes away from Legacy Village the premier shopping experience. Our Hotel provides 10,000 Square Feet of meeting and banquet space, Hotel Restaurant, Lounge and room Service available.