30100 Clemens Road
Westlake, OH 44145
Tel: 440.892.2254
Just 16 miles from downtown Cleveland, this hotel is located to a variety of nearby attractions including Horseshoe Casino, Progressive Field, Quicken Loans Arena, and Browns Stadium.
Conveniently located 16 miles from downtown Cleveland