Good location
Perhaps one of the most appealing features of this hotel is its location. Guests find the hotel offers easy on/off access to the I-25, which in turn means you can explore the area with minimum fuss. The proximity of shopping and downtown Denver are also found to be plus points.