Hôtel à Central Business District, Denver, CO, États-Unis
Installé au cœur de la ville de Denver, l'hôtel se trouve près de 20th/Welton RTD Station, à quelques pas des restaurants, des bars et des magasins locaux. Les clients ont accès à la piscine intérieure, à la terrasse ensoleillée et aux courts de tennis extérieurs.