7.07.16
Westlake Holiday Inn Express opens, 8th new hotel in Cleveland area this year
Construction
WESTLAKE, Ohio – And one more makes eight – new hotels that is, which have opened in the Cleveland area this year. A 91-room Holiday Inn Express & Suites in Westlake opened July 1,... READ MORE