Neben einem Innenpool und einem Fitnessraum bietet dieses Hotel in Denver Zimmer mit Flachbild-Kabel-TV und kostenfreiem WLAN. Die University of Denver erreichen Sie nach 2,8 km.
Zimmeranzahl: 134
1680 South Colorado Boulevard, Denver, CO 80222, USA
Hotel heute 1-mal gebucht.