Este hotel está muy bien situado en el parque empresarial del Denver Tech Center, a 10 minutos a pie del centro comercial ViewHouse Centennial y a 15 minutos en coche del centro de Denver.
El hotel está a 20 minutos en coche del Empower Field at Mile High, los jardines Elitch y el estadio Coors Field. El aeropuerto internacional de Denver está a 30 minutos en coche del hotel.