News

The hotel chain reportedly sold nearly 90 million room-nights last year — several million more than rival Holiday Inn Express.