Holiday Inn and Holiday Inn Express franchise

Holiday Inn is a popular midscale, full-service hotel chain with over 1,500 hotels open or in development worldwide. Holiday Inn Express is an offshoot brand of smaller, limited service hotels that cater to guests seeking value and efficiency, with around 3,600 hotels open or in pipeline across the globe. More about the cost of owning …