Holiday Inn owner sees stronger revenues in first quarter as it opens new hotels
The hotel giant, which also manages Crowne Plaza among other brands, has been on an expansion spree, launching over 6,200 rooms in 46 new hotels