I recently stayed at this hotel since I had business appointments south of Denver. The hotel is located about 25 minutes from downtown Denver, so if proximity to the city is important, skip this hotel. The hotel is in the middle of the tech center, a large office park. I arrived on a Sunday afternoon and the surrounding area was... more













Rooms
Cleanliness
Older Travellers
Families with Small Children
Families with Teenagers





