News

The Liberty Group sold the last six hotel in its portfolio ending an era that began in 1980 in Youngstown, Ohio.