Holiday Inn & Suites - Pueblo Holiday Inn & Suites - Pueblo, 4530 Dillon Dr., Pueblo, CO 81008 Local: (719) 542-8888 Free Us: (800) 465-4329 [email protected] Visit Website Overview Business and leisure travelers enjoy our new hotel, located in the heart of pueblo. Map Amenities