Hotel Information
The Holiday Inn Westlake Hotel is a 266 room full service hotel located just off I-90 at exit 156 in a prestigious western suburb of Cleveland.
Special in room amenities are high-speed Internet, local calls, and parking. The Holiday Inn Westlake Hotel is just minutes from the newly opened Crocker Park and Lake Erie (Huntington Beach.)