El Aloft Denver Downtown ofrece WiFi gratuita y está situado frente al centro de convenciones de Colorado. El WXYZ Bar del establecimiento sirve cerveza y cócteles.
Todas las habitaciones del Aloft Denver Downtown disponen de aire acondicionado, escritorio, TV por cable de pantalla plana, set de café y baño privado.
El Downtown Denver Aloft cuenta con billares, centro de fitness, centro de negocios y servicio de lavandería.
El aeropuerto internacional de Denver está a 40 minutos en coche del hotel. El estadio Sports Authority Field at Mile High se encuentra a 4,1 km del Aloft Denver Downtown.