You are here: Gallery.BusinessSigns.Net: Show you kinds of business signs > Hotel > Holiday Inn

Holiday Inn

Holiday Inn is a brand of hotels forming part of the British InterContinental Hotels Group (IHG). It is one of the world’s largest hotel chains with 238,440 bedrooms and 1,301 hotels globally.