AC-Le Meridien Hotel Denver

Denver, CO

Status: In DevelopmentUnder Construction

The combined AC and Le Meridien hotel in downtown Denver, Colorado brings an entirely new hospitality experience not only to Denver but to the US. AC will be one of the first of its kind in the US. AC and Le Méridien are upscale hotel brands, conceived with the discerning traveler in mind.  They fall under the Marriott International and Starwood Hotels & Resorts banners, respectively, two of the world’s leading hotel companies. This 20-story, combined hotel will offer 495 rooms, 12,287 square feet of meeting space, two restaurants and a rooftop bar. Steve Poe is a development partner along with White Lodging and REI Real Estate Services.