I stayed here recently during a week-long business trip. The hotel is perfectly located to Denver Tech and has quick access to downtown Denver. Shopping was right up the street and plenty of restaurants to satisfy anyone's palate.
Aimee and Heather at the front desk were very welcoming and accomodating! I can't wait to schedule another visit to the area!
- Free Wifi
- Free Parking