Das Hotel liegt etwa 9 km von der Aurora Mall und 19 km vom Zentrum von Denver entfernt. Es ist nur 18 km vom Flughafen entfernt. Dieses Hotel wurde im Juli 2007 komplett neu gestaltet. Zu den Einrichtungen, die den Gästen in diesem klimatisierten Haus geboten werden, gehört ein Empfangsbereich mit 24h-Check-out-Service. Es bietet auch Dienstleistungen wie Self-Service-Check-in, eine Kaffee- und Weinbar, einen Kiosk, an dem man Menügerichte bestellen kann, und ein kostenloses kontinentales Frühstück. Die Hotelzimmer verfügen über ein großes Bett und alle verfügen über ein eigenes Bad mit Dusche/Badewanne. Sie sind mit einem Direktwahltelefon, einem 42-Zoll-Flachbild-HD-TV mit Sat.-Kanälen, einem Radio und kostenlosem Internetzugang ausgestattet. Darüber hinaus gehören eine individuell regulierbare Klimaanlage und Heizung in allen Unterkünften zur Standardausstattung.