Ce célèbre hôtel bénéficie d'une situation très centrale, à proximité de la plupart des sites touristiques de Denver. C'est l'adresse idéale pour découvrir la ville. Le centre-ville et le parc de loisirs Six Flags se trouvent tous deux à 5 km.
Rénové en 2002, l'hôtel compte en tout 201 chambres, réparties sur 4 étages. Le hall d'accueil comprend une réception ouverte 24h/24h, un coffre-fort, un vestiaire et un ascenseur. Un bar à cocktails, un night club et un restaurant climatisé avec choix à la carte sont à votre disposition. Le service de chambre complète les prestations. Contre un supplément, des machines à laver sont à la disposition de la clientèle. Un parking (gratuit) est disponible.
Les chambres sont équipées d'une salle de bain avec WC, douche et sèche-cheveux, ainsi que d'une machine à café. L'équipement compte également une ligne téléphonique directe, la télévision par câble et satellite, une radio et un accès Internet. Les chambres disposent aussi de moquette, d'un lit double ou king-size, de la climatisation et du chauffage à réglage individuel.
Une piscine extérieure chauffée est à disposition. L'hôtel possède également un jacuzzi et une salle de fitness.