Localizado a 7 minutos de carro do Centro Tecnológico de Denver, o Hotel Centennial apresenta estúdios decorados de forma tradicional com kitchenettes. Possui comodidades para churrascos e uma loja de conveniência 24 horas. Todos os estúdios incluem acesso Wi-Fi gratuito.
Todos os estúdios climatizados do mainstay Suites Denver Tech Center incluem televisão por cabo e satélite e um leitor de DVD. Cada estúdio possui uma secretária, comodidades de engomadoria e um secador de cabelo.
A recepção 24 horas recebe os hóspedes do Suites Denver Tech Center. Os hóspedes podem pedir emprestado na biblioteca do hotel e relaxar com um DVD no seu quarto. Se preferirem, os hóspedes podem exercitar-se no centro de fitness no local.
O Aeroporto Centennial fica a 8 km do hotel. O Wells Fargo Theatre (teatro) fica a 20 minutos de carro. O Sports Authority at Mile High, casa dos Denver Broncos, fica a cerca de 24 km do hotel.