Fairfield Inn & Suites
Denver Cherry Creek
1680 South Colorado Blvd
Denver, Colorado 80222
Fairfield Inn & Suites Denver Cherry Creek
Set in the prestigious Denver suburbs - minutes from Denver University, the Cherry Creek Shopping Center, downtown and I-25, this hotel offers more than a preferred location.