Dieses Hotel genießt eine günstige Lage im Firmenpark des Denver Tech Center, nur 10 Gehminuten vom ViewHouse Centennial und 15 Fahrminuten vom Stadtzentrum von Denver entfernt.
Das Hotel liegt 20 Fahrminuten vom Empower Field at Mile High, den Elitch Gardens und dem Coors Field entfernt. Der internationale Flughafen Denver liegt 30 Fahrminuten vom Hotel entfernt.