Accommodation : Hotels

Name: Art Hotel

Location: United States

The 165-room ART Hotel will open on June 16 next to the Denver Art Museum in the state of Colorado, USA.

The ART delivers a fresh twist to the Colorado scene. Located in the heART of downtown Denver, our modern architecture, renowned artwork and signature drinks make our boutique hotel a place to see and to be seen.

Each guest room floor will be inspired by an individual artist, whose original artwork will be on each floor with the rooms and suites decorated in the artists’ distinct style. The artistic attitude toward luxury service is intended to create an intimate, authentic journey — heARTfelt, friendly and personalized.

The ART is more than just a hotel. It’s an architectural gem bursting with a distinguished selection of contemporary artwork. Every room, including your guest room, is a vibrant canvas where carefully selected works captivate your senses.

The hotel will also feature a permanent 22,000 LED light installation by Leo Vireall and a lounge and restaurant called FIRE.

Read about more luxury hotel openings.

Art Hotel Denver

Disclosure: Our property, service and product reviews are sponsored by the proprietor or brand being appraised. All opinions remain our own and are in no way influenced by the sponsor.

Location