Founded in 1952, Holiday Inn is one of the most widely recognized lodging brands in the world. Located in St George, Utah, it operates nearly 1,400 hotels worldwide. The hotel/resort offers customers various amenities such as restaurants/room service, swimming pools, fitness centers, meeting/on-site business facilities, KidSuites rooms, Kids Eat and Stay Free programs, among others. Holiday Inn is a part of InterContinental Hotels Group, one of the largest hotel groups in the world. It franchises, leases, manages/owns over 4,500 hotels in 100 countries and territories around the world.
Partial Data by Infogroup (c) 2024. All rights reserved.