El establecimiento se encuentra a 800 metros del capitolio estatal de Wyoming. El Downtowner at Central Plaza se encuentra en Cheyenne y cuenta con terraza y bar. Este apartamento dispone de balcón.
Número de habitaciones: 8
1719 Central Avenue, Cheyenne, WY 82001, Estados Unidos