1. Holiday Inn Denver-Parker-E470/Parker Rd 19308 Cottonwood Dr, Parker, CO 80138 Coordinate: 39.55362,-104.77177 Phone: (800) 345-8082