O The Source Hotel Denver, localizado no bairro River North Art de Denver, a 4.4 km do Jardim Botânico de Denver, apresenta vistas para a montanha. Este hotel de 4 estrelas, localizado a 10 minutos de carro do Zoológico de Denver, dispõe de piscina de mergulho, junto com jacuzzi e banheira quente.
Museu de História do Colorado está localizado a 3.7 km de distância. O The Source Hotel está localizado a um curto caminho o Rio Platte Sul. O hotel também está localizado em rio. As atrações esportivas próximas apresentam Coliseu de Denver a 25 minutos a pé desta propriedade. O hotel de serviço completo fica a 550 metros paragem de autocarros Larimer St & Downing St e nas proximidades da 38th & Blake em Denver.
Este Source apresenta 100 quartos com máquinas de café/chá, e confortos como ferro de passar roupas e controle de temperatura. Casa de banho separada e chuveiro são fornecidos nas casas de banho privadas, juntamente com secador de cabelo e lençóis de banho.
As opções de refeições diárias incluem pequeno-almoço feito na hora. Entre outras facilidades deste Source de Denver tem restaurante Temaki Den que serve cozinha vegetariana, bem como restaurante Cimera com refeições da cozinha vegetariana. Tem um terraço bar nesta acomodação.