5 Star place to stay in Downtown Denver! Loved the beautiful views from the 19th floor of the Windsor Building. The front desk staff were super helpful and the downstairs parking garage was super convenient. Loved being able to walk to Union Station and Larimer Street as well as the 16th Street Mall. The apartment was furnished so nice and we had everything we needed. Loved the bottle of wine! Very comfortable beds and our boys loved having their own tv in the second bedroom. Highly recommended. Michelle was an amazing and attentive host.