Holiday Inn

Explore all opportunities
Cover Photo
Profile Photo

About

Learn a little bit about this organization

Holiday Inn is a multinational brand of hotels, part of the LSE-listed InterContinental Hotels Group. Originally a U.S. motel chain, today it is one of the world's largest hotel chains, with 435,299 bedrooms in 3,463 hotels globally hosting over 100 million guest nights each year. The hotel chain is based in three cities: Atlanta, London and Rio de Janeiro.

All results

available for
any duration
available from
Sort by
Newest opportunities
Image placeholder
Image placeholder
Image placeholder
Background image

Explore our Premium Partners