Atwell Suites Opens Second Hotel in Denver
IHG Hotels & Resorts announced today that the second Atwell Suites hotel is now under construction in Denver, owned by Kendall Combs and KJ Hotel Properties. The new Colorado property follows the Atwell Suites Miami