4411 Peoria Street Denver, CO303-373-1444 tel 303-758-0704 fax
The Timbers is a well-appointed contemporary residence hotel near downtown Denver that features a complimentary airport shuttle, free wireless Internet and a 24-hour business center. Each suite offers an executive desk and chair.