InterContinental Hotels Group opens Holiday Inn Express® Snowmass Village hotel in Colorado

Hotel opens in time for 2015 ski season ATLANTA, 2015-1-7 — /Travel PR News/ — InterContinental Hotels Group (IHG), one of the world’s leading hotel companies, today announced the opening of the Holiday Inn Express® Snowmass Village hotel. As the newest addition to IHG hotels in Colorado, this four story hotel features 145 guest rooms and six suites…. Read the full press release