About Thompson Denver
Thompson Denver is a full-service luxury lifestyle hotel located in the heart of Denver’s Central Business District, a walkable urban environment that supports year-round corporate, convention, and leisure demand. The property is positioned near major office employment concentrations and leading convention infrastructure, including the Colorado Convention Center, while also benefiting from proximity to some of the city’s most established cultural and retail destinations, such as the Denver Art Museum and the 16th Street Mall. This central location enhances visibility and provides guests with convenient access to Denver’s primary demand drivers.
The hotel features thoughtfully designed guestrooms and suites with contemporary interiors that reflect local influences and a refined urban sensibility. Curated social and experiential spaces—including signature dining and lounge concepts, rooftop gathering areas, fitness amenities, and flexible meeting and event facilities—support a broad range of guest uses, from business travel and group meetings to leisure stays and social programming. The design and programming align with the Thompson brand’s focus on cultural authenticity, lifestyle engagement, and personalized service.
Thompson Denver’s value proposition is defined by the combination of a recognized luxury lifestyle brand and an infill CBD location characterized by limited new hotel supply. By offering differentiated amenities and an experience-driven hospitality product in Denver’s urban core, the property is positioned to appeal to both transient and group segments seeking proximity to business, convention activity, and downtown attractions. This positioning supports competitive performance within Denver’s evolving and highly active hotel landscape.