Situé à Lakewood, dans le Colorado, à l'ouest du centre-ville de Denver, cet hôtel se trouve en face du Denver Federal Center et propose des chambres confortables ainsi que des services pratiques.
Nombre de chambres: 170
137 Union Boulevard, Lakewood, CO 80228, États-Unis
Hôtel réservé 1 fois aujourd'hui.