1. Holiday Inn Express & Suites Weatherford 3825 E Main St, Weatherford, OK 73096 Coordinate: 35.53732,-98.66026 Phone: (800) 345-8082