L'hôtel est situé dans le centre-ville de Denver, à seulement quelques minutes du centre-ville et de ses attractions. Dans les environs, vous trouverez de nombreux restaurants, un centre commercial à environ 2 pâtés de maisons ainsi que le quartier historique de LoDo à environ 6 pâtés de maisons. Il se trouve à 10 minutes à pied du centre commercial 16th Street, du centre de conventions du Colorado et du théâtre Paramount. Union Station et Coors Field se trouvent également à moins de 15 minutes. Les stations 18th - Stout et 16th - Stout Station sont à 5 minutes à pied. L'hôtel climatisé dispose d'un centre de remise en forme, d'un toit-terrasse, d'un centre d'affaires et d'une salle de conférence. Les équipements supplémentaires incluent une connexion Wi-Fi gratuite dans les parties communes et un petit-déjeuner buffet gratuit. Les 228 chambres sont toutes équipées d'un coin salon et d'une table à manger. Ils disposent d'une cuisine équipée d'un réfrigérateur, d'une cuisinière, d'un four micro-ondes et d'un lave-vaisselle. Une connexion Wi-Fi gratuite et une connexion Internet par câble sont standard, tout comme les télévisions LED avec chaînes numériques.