With nearly 1,500 Holiday Inn hotels around the world, Holiday Inn remains the most popular hotel brand. The Holiday Inn at The Connection is a convenient location offering many features to make your stay more enjoyable. Holiday Inn is the perfect choice for both your business and leisure travel needs.