News

The world's tallest Holiday Inn has been sold to new owners for $155 million, records show.